Hallo!
Das ist eine Frage, die mich jetzt schon einige Zeit beschäftigt... Wie sieht das Datenbankdesign einer Software/Onlinedinst aus, die Tags zu Links, Photos, usw. speichert?
Die einzige Lösung die mir einfällt, ist eigentlich nur folgende:
2 Tabellen, z.B für Links mit Tags:
Links: {id, Title, URL}
LinkTags: {LinkId, Tag}
Natürlich könnte ich auch die URL als Schlüssel nehmen, aber um das gehts ja nicht (außerdem würde die URL viel mehr Platz brauchen als ne ID)...
Ist das die beste Lösung, oder fällt wem eine gscheitere ein? Find das schaut so unelegant aus...
Vielleicht überseh ich irgendein zusätzliches 'Feature' , dass man bei Tags noch beachten sollte, kennt jemand nen guten Artikel oder Tips zu dem Thema?
mfg Huzi