Daginn!
Nennir einhver hérna sem hefur forritað spjallþræði að deila með mér uppsetningu gagnagrunnsins… Ég er með mitt þannig
Categories:
|catID|Title|Access|
Titles:
|tID|Title|Category|
Messages:
|mID|Thread|Message|Author|Date|
(ath aðeins gerður titill á fyrsta innlegg í þræði!)
ok lítur vel út svo sem en ég þarf að gera gríðarlega flóknar SQL queries til að taka út valda titla t.d. nýjustu 10 þræði eða topp 10 “last updated” þræðir…
Ég veit flestir eru bara með tvær töflur þar sem Messages myndi líka innihalda Title en það er klaufalegt sbr. Category field á þá að endurtaka það fyrir hvert einasta innlegg eða ef það er bara skilgreint á fyrsta innlegg í þræði, þá er SQL skipunin ekkert auðveldari (INNER JOIN Categories ON TOP 1 bla bla …!)
?