Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tagi i organizacja bazy
Apo
post 9.12.2006, 22:25:28
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Witam

Mam pytanie odnosnie tagów, jak zorganizowac je w bazie, czy każdy tag aby byl osobnym rekordem w bazie i przy dodawaniu np newsa sprawdzac czy instnieje taki tag/tagi jesli nie to stworzyc rekord o padanym tagu, czy poprostu w polu tagi w tabeli newsy wpisac wszystkie te tagi po przecinku i na tej podstawie potem je generowac, ale musialbym uzyc explode na wszystkich rekordach z bazy :/ jak to rozwiązać ? Dodam że przy 1 newsie można dać kilka tagów.

PoZdRoofKa ;]
Go to the top of the page
+Quote Post
LBO
post 10.12.2006, 01:18:34
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


tabela NEWSY

id | tytuł_newsa | treść_newsa

tabela TAGI

id | nazwa_taga

tabela NEWSY_TAGI

id_newsa | id_taga

relacje:

NEWSY.id -> 1 do wielu -> NEWSY_TAGI.id_newsa
TAGI.id -> 1 do wielu -> NEWSY_TAGI.id_taga
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 04:31