Toon posts:

[SQL] Database normaliseren *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo.
Ik ben helemaal nieuw in het werken met PHP/MySQL om een database met web-interface te maken. Ik wil informatie online beschikbaar maken van de vorm

Persoon
Persoonlijke Informatie
Rooster
CD's
Boeken
Huisdieren

(als voorbeeld dan). Hoe kan ik dit het beste aanpakken?
Een database aanmaken voor ieder toegevoegd persoon met telkens 5 tabellen (info,rooster,cd,boek,huisdier) erin?
Ik weet niet of dat een economische oplossing is, misschien kan het veel beter. Ik hoop dat iemand me kan helpen.

Alvast heel erg bedankt
-jimmy

  • Rob
  • Registratie: Februari 2000
  • Niet online

Rob

Op zondag 03 februari 2002 00:43 schreef Jimmybigeyes het volgende:
Persoon
Persoonlijke Informatie
Rooster
CD's
Boeken
Huisdieren

Alvast heel erg bedankt
-jimmy
Ik zal een beetje helpen (en jij niet meer groeten onder je post aub)
1 persoon heeft 1 persoonlijke informatie
1 persoon heeft 1 Rooster (tenzij je moeilijke dingen met roosters gaat doen)

Dus persoon, persoonlijke informatie en rooster kunnen in 1 tabel.

1 persoon kan meerdere cd's hebben dus dit wordt een aparte tabel die gelinkt wordt een de persoontabel.
Hetzelfde met boeken en huisdieren.

In the beginning the Internet was a bunch of smart users with dumb terminals. Now...


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 22:17

Spooksel

Spooksel!

wat ik altijd doe is gewoon ff een kladblokje en potlood erbij pakken en vervolgens kijken wat nou informatie kan zijn die het beste bij elkaar past en wat nou info is die apart opgelagen kan worden...

als je zo'n soort ontwerpje op papier hebt kun je al een heel eind komen!

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 23:45
Op zondag 03 februari 2002 03:23 schreef spooky2 het volgende:
als je zo'n soort ontwerpje op papier hebt kun je al een heel eind komen!
Als je pech hebt, kan je dan ook helemaal het verkeerde eind op komen.

Het beste kan je idd. eerst bekijken hoe de gegevens zich ten opzichte van elkaar verhouden. Zoals -Rob- hierboven ook al doet.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 19:11

Crazy D

I think we should take a look.

Lees ook even deze tutorial: normalizeren

Exact expert nodig?


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 22:17

Spooksel

Spooksel!

Op zondag 03 februari 2002 10:22 schreef freak007 het volgende:

[..]

Als je pech hebt, kan je dan ook helemaal het verkeerde eind op komen.
tja, dat kan gebeuren als je nog nooit met zulke structuren gewerkt hebt... ik heb op school vakken als gegevens structuren en sql gehad, heb ik ook de boeken nog van liggen dus een fatsoenlijke database ontwerp zou ik toch moet moeten kunnen maken :)

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • The - DDD
  • Registratie: Januari 2000
  • Laatst online: 03-09 16:40
Database ontwerpen is iets wat je leert door ervaring. Je kunt wel letterlijk via de Nde normalisatie stap gaan werken en tot in de 3 vorm normaliseren. Etc etc... Maar ik merk dat bij mij het beste werkt om op voorhand goed er over na te denken. Wordt het moeilijk: Goed op papier werken. Wordt het echt ingewikkeld: Dan wordt het pas tijd om strak volgens methodieken te gaan werken.
Pagina: 1