Autor Zpráva
maxav
Profil *
muj navrh:
rekneme ze mam zaznam v databazi kterymu chci pridat libovolne mnozstvi labelu (treba clanek, to je ale jedno), kterej ma unikatni ID.
Pak mam tabulku ve ktere jsou jednotlive tagy/labely se svym unikatnim ID.
No a do dalsi tabulky budu jen zapisovat ID clanku a ID tagu, ktery je k clanku prirazen.
Zda se mi to ale trochu po-lo-paticky pristup...

jak byste to navrhli?
Pachollini
Profil
Přesně tak, jak píšeš ;-) Viz např. http://www.abclinuxu.cz/clanky/navody/tvorba-databazi-v-mysql-i
maxav
Profil *
Diky, jsem potesen ;-)
maxav
Profil *
no ale ted me napada - jak potom nejak inteligentne vyhledat zaznamy, ktere maji 2 a vice tagu? to se bude muset udelat par SELECTU navic...
igamenir
Profil
Nějak takhle:
SELECT tag, COUNT(*) AS pocet FROM tabulka GROUP BY tag HAVING pocet > 1;
Toto téma je uzamčeno. Odpověď nelze zaslat.

0