Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.
Primaire sleutel
Primaire sleutels zijn unieke identificaties voor een gegevensobject en kunnen worden gebruikt om een relatie tussen gegevensobjecten te maken. Voor elk gegevensobject kan er maar één primaire sleutel zijn.
Om het logische datawoordenboek als primaire sleutel in te stellen, klik je op de drie puntjes naast het logische datawoordenboek in het gegevensobject en klik je vervolgens op Wijzig primaire sleutel.
Relatie leggen tussen primaire sleutels
Leg een relatie door de primaire sleutel van het ene gegevensobject naar het andere gegevensobject te slepen waarmee je een relatie wilt leggen.
Primaire sleutel wijzigen/verwijderen zonder relatie
Als een primaire sleutel geen relatie heeft, kan deze eenvoudig worden gewijzigd. Klik op de drie puntjes naast het logische datawoordenboek in het gegevensobject en klik vervolgens op Wijzig primaire sleutel. De primaire sleutel wordt dan losgekoppeld van dit logische datawoordenboek. Nu kun je de primaire sleutel aan een ander logisch datawoordenboek toevoegen.
Primaire sleutel wijzigen met bestaande relatie
Als er een relatie bestaat, blijft de handeling hetzelfde als hierboven beschreven. Klik op de drie puntjes naast het logische datawoordenboek en kies "Wijzig primaire sleutel." Na deze actie verschijnt er een pop-up met een waarschuwing. Dit geeft aan dat er relaties aanwezig zijn van de primaire sleutel naar een gegevensobject(en). Als je toch de primaire sleutel verwijdert, springt de relatie naar de boven- of onderkant van het gegevensobject. De relatie blijft dus zichtbaar. Het is niet wenselijk om een relatie te hebben die niet tussen primaire sleutels is gelegd.
Relatie leggen tussen gegevensobjecten
Het is mogelijk om een relatie te leggen tussen gegevensobjecten zonder primaire sleutels. Je kunt een relatie maken met behulp van het toverstafje. Deze relatie verschijnt dan bovenaan of onderaan het gegevensobject.
Let op: Vermijd waar mogelijk het leggen van deze relatie, want het doel is om primaire sleutels te koppelen in plaats van gegevensobjecten.
Relatietypes
Er zijn vier mogelijke relaties tussen primaire sleutels. Pas een relatie aan door met de rechtermuisknop op een van de twee zwarte stippen naast het gegevensobject te klikken. De volgende opties verschijnen:
Eén en slechts één
Eén of meerdere
Nul of één
Nul of meer
Pas beide zwarte stippen aan door een optie te kiezen, waarna de relatie compleet is.
