31. maj 2003 - 17:35Der er
4 kommentarer og 1 løsning
Hjælp til joinsyntaks og db-design ønskes
Jeg har lavet et debatforum til min klasse og er straks blevet spurgt, om nogle af de andre klasser og kan få deres eget forum.
Er der nogen der har en god ide til, hvordan jeg kan skalere mit forum? Lige nu logger man bare ind med alias og kode, men kan sortere brugerne på en fornuftig måde?
Jeg har ikke en dyt forstand på joinsyntaks, men er det nødvendigt eller kan man bare holde det hele i nogle færre tabeller?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
post ---- postid (PK) forumid brugerid tid emne indhold
og at problemet nu er at du skal have subsettet brugere og fora.
Løsning #1 går ud på at klone de 3 tabeller uden at tilføje felter som f.eks. bruger2, forum2 og post2 og så klone applikationen også og rette klonen til så den bruger 2 tabellerne.
Hurtigt at lave, men det holder ikke når der skal laves mange klasser.
Løsning #2 går ud på at tilføje felter klasse til bruger og forum tabellen:
bruger ------ id (PK) navn klasse
forum ----- id (PK) navn klasse
post ---- postid (PK) forumid brugerid tid emne indhold
Når så brugeren logger ind finder du brugerens klasse og så viser du kun de fora der hører til den klasse.
Beklager ventetiden... Dit sidste forslag er lige noget jeg kunne bruge.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.