Dit document is vertaald door AI. Voor onnauwkeurigheden, raadpleeg de Engelse versie
In de relatie tussen medewerkers en persoonlijke profielen kan elke medewerker slechts één persoonlijk profiel hebben, en elk persoonlijk profiel kan slechts aan één medewerker gekoppeld zijn. In zo'n geval spreken we van een één-op-één relatie tussen de medewerker en het persoonlijke profiel.
De foreign key in een één-op-één relatie kunt u zowel in de broncollectie als in de doelcollectie plaatsen. Als het een 'heeft één' relatie betreft, is het geschikter om de foreign key in de doelcollectie te plaatsen. Als het daarentegen een 'behoort tot' relatie is, dan past de foreign key beter in de broncollectie.
Neem bijvoorbeeld het bovengenoemde scenario: een medewerker heeft één persoonlijk profiel, en dit profiel behoort toe aan de medewerker. In dit geval is het logisch om de foreign key in de collectie van persoonlijke profielen te plaatsen.
Dit geeft aan dat een medewerker één persoonlijk profiel heeft.
ER Relatie

Veldconfiguratie

Dit geeft aan dat een persoonlijk profiel behoort tot een specifieke medewerker.
ER Relatie

Veldconfiguratie

De broncollectie, oftewel de collectie waarin het huidige veld zich bevindt.
De doelcollectie, de collectie waarmee de relatie wordt gelegd.
Wordt gebruikt om een relatie tussen twee collecties tot stand te brengen. In een één-op-één relatie kunt u de foreign key zowel in de broncollectie als in de doelcollectie plaatsen. Als het een 'heeft één' relatie betreft, is het geschikter om de foreign key in de doelcollectie te plaatsen; als het daarentegen een 'behoort tot' relatie is, dan past de foreign key beter in de broncollectie.
Het veld waarnaar de foreign key-constraint verwijst, moet uniek zijn. Wanneer de foreign key in de doelcollectie wordt geplaatst, duidt dit op een 'heeft één' relatie.
Het veld waarnaar de foreign key-constraint verwijst, moet uniek zijn. Wanneer de foreign key in de broncollectie wordt geplaatst, duidt dit op een 'behoort tot' relatie.
ON DELETE verwijst naar de regels voor de foreign key-referentie in de gerelateerde onderliggende collectie wanneer records uit de bovenliggende collectie worden verwijderd. Het is een optie die wordt gedefinieerd bij het opzetten van een foreign key-constraint. Veelvoorkomende ON DELETE-opties zijn: