En langt bedre database struktur ville være at have alle dine personer liggende i een tabel. At oprette en ny tabel for hver bruger bliver ikke specielt skalerbar.
hmm ja - det overvejede jeg også - jeg har skam også alle mine brugere liggende i samme tabel, men da hver bruger skal have en liste tilknyttet med varierende indhold, så skal jeg have en tabel med tilknyttede numre til brugeren - det er lidt tricky, men hvis du har en bedre ide såg endelig til :)
ved siden af de 5 brugere har jeg en lang liste med varer, men det er ikke alle varerne som alle 5 brugere kan købe - hvis derer ti varer, så skal bruger to måske kun have adgang til vare 3,4,7,8 og 10 - mens kunde skal have adgang til 1,2,6,8,9 fx
jeg vil så oprette en tabel med numrene på disse varer for hver bruger, som så kan ændres fra et andet script
Brugere : som indeholder alle brugerene Varer : som indeholder alle varene BrugerVsVare : som indeholder en listning mellem hvilke brugere som kan købe hvilke vare.
Denne sidste tabel ville indeholde noget i stil med med følgende 3 felter:
id - unikt nummer for rækken bruger_id - peger på brugeren i bruger-tabellen varer_id - peger på varen i vare-tabellen
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.