Logische opzet database
Write Down
10/09/2011 23:25:23Hi,
Ik zit me af te vragen of ik mijn database eigenlijk wel zo logisch heb ingedeeld als ik eerst dacht. In dit geval gaat het om een CMS.
Neem nu bijvoorbeeld een simpele pagina. Daarvoor heb ik eigenlijk drie relaties:
Menu (id, volgorde, type menu, ...)
Titel (id, titel, menu_id, content_id, ...)
Pagina (id, content, ...)
Ik vraag me echter af of dit een verstandige indeling is. Verder heb ik dan weer bij mijn gebruikers alles wat meer bij mekaar. Naam, achternaam, email, permissies, instellingen, ...
Deel ik dit beter op in aparte tabellen?
Ik zit me af te vragen of ik mijn database eigenlijk wel zo logisch heb ingedeeld als ik eerst dacht. In dit geval gaat het om een CMS.
Neem nu bijvoorbeeld een simpele pagina. Daarvoor heb ik eigenlijk drie relaties:
Menu (id, volgorde, type menu, ...)
Titel (id, titel, menu_id, content_id, ...)
Pagina (id, content, ...)
Ik vraag me echter af of dit een verstandige indeling is. Verder heb ik dan weer bij mijn gebruikers alles wat meer bij mekaar. Naam, achternaam, email, permissies, instellingen, ...
Deel ik dit beter op in aparte tabellen?
PHP hulp
22/12/2024 10:13:44Sebastiaan Blaas
15/09/2011 23:57:50titel kan als ik jouw verhaal begrijp bij menu erbij...
wat betreft users.. dit is maar net hoe je data eruit komt te zien. ( qua aantallen alsmede properties )
Je kan user table bouwen als in : user_id | username | firstname | lastname | etc
Maar ook als:
users: user_id | user_id | userpassword
properties: property_id | item | value
bound: id | user_id | property_id
wat betreft users.. dit is maar net hoe je data eruit komt te zien. ( qua aantallen alsmede properties )
Je kan user table bouwen als in : user_id | username | firstname | lastname | etc
Maar ook als:
users: user_id | user_id | userpassword
properties: property_id | item | value
bound: id | user_id | property_id