ik ben bezig met een web site waar informatie over verschillende scholen op komt te staan.

elke school heeft zijn eigen informatie zoals
-naam
-omschrijving school
-niveo
-land
-stad
-internet adres
-email
-studie richtingen.

Er komt dus een enorme lijst studie richtingen.
Als er op een bepaalde studie richting geklikt wordt moeten alle scholen met die studie richting getoond worden.

Hierover heb ik een aantal vragen
Is het beste om alles in in tabel te doen of kan ik het beste de lijst met studierichtingen in een andere tabel stoppen? Dit is lijkt mij weer lastig om verschillende scholen aan een studie richting te koppelen.

Zijn hier regels voor?
Je kan het beste de studie richtingen idd in een aparte tabel gooien, want je moet bepaalde elementen in de grote tabel met schoolnamen e.d. uniek houden.

Je kan bijv. een tabel studierichtingen maken:

|id|schoolid|studierichting|


de grote tabel kan je dan zo maken:

|schoolid|naam|omschrijving|nivEAU|land|stad|link|email|


:
Je moet dan de tabel studierichting zo uitlezen, dat hij alleen het schoolid selecteerd en daarvan de richtingen laat zien op het scherm;)
Ja, daar zijn regels voor: database normalisatie. Zie de tutorials. Het is even doorbijten, maar je zal wel moeten. Een goed databasemodel is de basis van je systeem.

Edit: Hier de url, http://www.phphulp.nl/php/tutorials/3/150/

Reageren