Naar de homepage
Homepage Artikelen Contact
Je bevindt je in : Artikelen > Software

Cursus database ontwerpen

De één op één relatie

De één op één relatie tussen tabellen komt eigenlijk nauwelijks voor. Bij de één op één relatie heeft elke rij in tabel A 0 of 1 corresponderende rij in tabel B. Deze relatie wordt weleens gebruikt om de tekortkomingen van een databasesysteem te omzeilen door bijvoorbeeld een tabel op te delen om prestatiewinst te behalen.

Merk op dat elke individuele tabel vol zit met 1 op 1 relaties: de relatie tussen de primaire sleutel en de rest van de gegevens op die rij. In de biertabel hierboven is Gentse Tripel in een 1 op 1 relatie gekoppeld aan de primaire sleutel 157. Dit is precies de reden dat 1 op 1 relaties tussen tabellen nauwelijks voorkomen en een teken zijn van slecht database-ontwerp.

Een relationeel database-ontwerp is zoals je hebt gelezen een verzameling van tabeldefinities, waarin gegevens in verschillende tabellen gekoppeld zijn in verschillende relaties. Voor het kiezen van de juiste relaties tussen gegevens formuleert het relationeel model een aantal 'normaalvormen'. In het volgende hoofdstuk ga ik in op het doel van normaliseren en de taken die hierbij horen.


  1. 1  
  2. 2  
  3. 3  
  4. 4  
  5. 5  
  6. 6  
  7. 7  
  8. 8  
  9. 9 
  10. 10  
  11. 11  
  12. 12  
  13. 13  
  14. 14  
  15. 15  
  16. 16  

Cursus database ontwerpen
  1. 1Introductie
  2. 2Databasegeschiedenis
  3. 3Voordelen en mogelijkheden van relationele databases
  4. 4Klantcontactsysteem
  5. 5Tabellen en de primaire sleutel
  6. 6Gegevens koppelen
  7. 7De één op veel relatie
  8. 8De veel op veel relatie
  9. 9De één op één relatie
  10. 10Database normaliseren
  11. 11De eerste normaalvorm (1NF)
  12. 12De tweede normaalvorm (2NF)
  13. 13De derde normaalvorm (3NF)
  14. 14Het definitieve database-ontwerp
  15. 15Nog een voorbeeld: webwinkel
  16. 16Conclusie
Schrijf voor Tekstenuitleg!
Ben jij goed in schrijven en weet je veel van een computergerelateerd onderwerp? Schrijf dan betaald artikelen voor Tekstenuitleg.net! Lees meer...

De inhoud van Tekstenuitleg is beschermd door auteursrecht en mag niet gekopieerd worden zonder schriftelijke toestemming van Tekstenuitleg.net. Lees svp de voorwaarden.