Samengestelde primaire sleutels (MySQL): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 1: | Regel 1: | ||
− | In het algemeen is het beter om een ''samengestelde'' sleutel te gebruiken, dan om zelf velden samen te voegen als kunstmatige ''enkelvoudige sleutel'' | + | In het algemeen is het beter om een ''samengestelde'' sleutel te gebruiken, dan om zelf velden samen te voegen als kunstmatige ''enkelvoudige sleutel'': |
+ | |||
+ | * Die enkelvoudige velden kunnen als ''foreign keys'' functioneren | ||
+ | * Vermijden dat je informatie dupliceert. | ||
Voorbeeld: | Voorbeeld: |
Versie van 10 sep 2015 12:04
In het algemeen is het beter om een samengestelde sleutel te gebruiken, dan om zelf velden samen te voegen als kunstmatige enkelvoudige sleutel:
- Die enkelvoudige velden kunnen als foreign keys functioneren
- Vermijden dat je informatie dupliceert.
Voorbeeld:
CREATE TABLE INFO ( t1ID INT, t2ID INT, PRIMARY KEY (t1ID, t2ID) )