login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Database model (Opgelost)

Offline skillat2 - 18/07/2008 18:30 (laatste wijziging 18/07/2008 18:30)
Avatar van skillat2HTML beginner Stel dat ik een website maak waarin mensen een gastenboek kunnen aanmaken. En in elk gastenboek moeten makkelijk 5000 berichten kunnen.

Wat is dan de beste manier om deze data op te slaan / wat is het snelst ?
- Alles in 1 tabel
* Waarin een veld staat met klant_nr (zodat je de juiste berichten kan ophalen per gastenboek).

- Voor elk gastenboek een tabel
* bijv. gastenboek_klantnr

2 antwoorden

Gesponsorde links
Offline Stefan14 - 18/07/2008 19:43
Avatar van Stefan14 PHP gevorderde de hoeveelheid data maakt niet uit, als je een goed datamodel hebt, kun je oneindig veel data opslaan, tenminste zolang je diskspace dit toelaat.

Ik zou voor het volgende kiezen:
klanten
id
naam
email
enz....

gastenboeken
id
klantID
naam
enz...

berichten
id
gastenboekID
naam
email
bericht
datum

In ieder geval geen aparte tabel gaan aanmaken voor ieder gastenboek, dat maakt het alleen maar onoverzichtelijk en je kunt er bijna niets mee, gewoon alle gastenboeken in een tabel stoppen, dan kun je er diverse leuke selectie query's op loslaten.
Offline skillat2 - 18/07/2008 22:40
Avatar van skillat2 HTML beginner Oke, bedankt  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s