Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Projektowanie bazy danych - problem, Projektowanie bazy danych - problem
vadergb
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 10.06.2009

Ostrzeżenie: (0%)
-----


Witam,

Projektujac baze danych natrafilem na pewien problem.

Mam tak:
zdjecia uzytkownikow
zdjecia do albumow
zdjecia do grup

i teraz pytanie utworzyc to w jednej tabeli z polami:
id_zdjecia | zdjecie | opis | glowne | id_kategorii | typ

i teraz id_kategori to id uzytkownika, albumu lub grupy.
Zas w polu typ podajemy 1=> zdjecia uzytkownika, 2=> zdjecia albumu, 3=> zdjecia grupy.

potem do tego dochodzi tabela "osoby na zdjeciu"
id | id_osoby | photo_id


Czy zaprojektowanie tak tego jest lepszym sposobem niz:

tworzymy 3 tabele ze zdjeciami:
id_zdjecia | zdjecie | opis | glowne | id_albumu
id_zdjecia | zdjecie | opis | glowne | id_uzytkownika
id_zdjecia | zdjecie | opis | glowne | id_grupy

i totem z "osoby na zdjeciu" tak samo czy tworzymy jedna tabele:
id | id_osoby | photo_id | typ
czy:
id | id_osoby | photo_user_id
id | id_osoby | photo_album_id
id | id_osoby | photo_grupy_id




Prosze sie nie czepiac nazewnictwa pol itp. - to jest przykladowe.

Z gory dziekuje za pomoc z tym problemem ... Nigdzie nei znalazlem jak to powinienem wykonac .



Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 22:27