Cheatah: tags zur titelbeschreibung

Beitrag lesen

Hi,

hm. das wäre auch möglich. aber geht es nicht so:

ja, das geht nicht so.

ich füge in eine spalte Tags der Tracks-Tabelle nur zum beispiel 1,2,5 ein und in einer anderen Tags-Tabelle steht dann:

tagID, tagName
1, rock
2, pop
...

Fein. Und wo ist der Eintrag mit der Tag-ID "1,2,5"?

Inhalte einer Tabellenzelle sind atomar.

meine frage ist jetzt: wie schreibe ich das in eine datenbank?

Die Tags-Tabelle referfenziert den jeweiligen Datensatz der Tracks-Tabelle. Wenn sich die Tags, wie mir scheint, wiederholen, ist auch dieses Konzept mangelbehaftet; Du benötigst eine n:m-Beziehung, also eine Kreuztabelle.

benötigt man serialize oder so etwas?

Nein. Deine Frage hat übrigens zu 0% Kontakt mit PHP. Sie ist ausschließlich datenbankbezogen.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes