split.s: mysql: tags

Beitrag lesen

Wie speichert man eigentlich tags in der Datenbank?
Angenommen ich habe einen Datensatz zu dem der User tags festlegen kann.
Wie würden diese gespeichert? Soll ich sie splitten (nach Kommata, Anführungszeichen etc.) und dann für jeden einen Datensatz anlegen? Oder alle tags in eine FULLTEXT -Spalte?

Bei http://www.flickr.com/photos/upload/basic/ kann man alle tags durch Kommata getrennt eingeben. Zusammenhängende Wörter werden durch Anführungszeichen verbunden. Wörter wie "zu, in, bei, der, die, das" usw. werden automatisch gelöscht.
Was denkt ihr, wie werden die tags bei Flickr in der Datenbank gespeichert?