Ok ik zit met een klein probleempje. Ik weet niet goed hoe ik mijn database er het beste uit kan laten zien. Ik ben bezig met een startpagina script, waar mensen dus ook dochter pagina's op aan kunnen maken.
Nu wil ik dat als mensen een pagina hebben aangemakat ze categorien kunnen toevoegen. Onder deze categorien kunnen verschillende items komen. Zo kunnen er plaatjes, links en text in komen te staan.
Zelf zat ik te denken om een Tabel tabel 'inhoud' te maken met hierin een veld 'inhoud'. Dit veld inhoud ga ik nu vullen met ofwel html code voor een link, plaatje of text. Aan de hand van 3 vrschillende formulieren zal het veld gevuld worden. Echter als mensen het nu willen bewerken, kan dat niet omdat er html in dat veld staat.
Wat zou ik hier het beste voor kunnen gebruiken? Aparte tabbelen aanmaken voor de 3 opties en bij bewerken deze velden bewerken en dan opslaan in de tabel inhoud of is er een betere manier?
Een ander probleempje: stel dat ik gigantisch veel dochter pagina's heb, kan MySQL het dan wel aan door alles in 1 tabel te zetten, of kan ik beter voor elke dochterpagina een tabel laten aanmaken. Als ik dan bijv 500 dochters heb, heb ik ook 500 tabellen.
Nu wil ik dat als mensen een pagina hebben aangemakat ze categorien kunnen toevoegen. Onder deze categorien kunnen verschillende items komen. Zo kunnen er plaatjes, links en text in komen te staan.
Zelf zat ik te denken om een Tabel tabel 'inhoud' te maken met hierin een veld 'inhoud'. Dit veld inhoud ga ik nu vullen met ofwel html code voor een link, plaatje of text. Aan de hand van 3 vrschillende formulieren zal het veld gevuld worden. Echter als mensen het nu willen bewerken, kan dat niet omdat er html in dat veld staat.
Wat zou ik hier het beste voor kunnen gebruiken? Aparte tabbelen aanmaken voor de 3 opties en bij bewerken deze velden bewerken en dan opslaan in de tabel inhoud of is er een betere manier?
Een ander probleempje: stel dat ik gigantisch veel dochter pagina's heb, kan MySQL het dan wel aan door alles in 1 tabel te zetten, of kan ik beter voor elke dochterpagina een tabel laten aanmaken. Als ik dan bijv 500 dochters heb, heb ik ook 500 tabellen.