Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tagi i organizacja bazy
Forum PHP.pl > Forum > PHP
Apo
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 ;]
LBO
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.