Woordenlijst met relatietermen

Er zijn een aantal termen die worden gebruikt om relaties te beschrijven. Het is niet nodig om al deze termen vooraf te begrijpen. Raadpleeg hierop terug indien nodig tijdens het lezen van de documentatiepagina's over relaties.

  • Afhankelijke entiteit: Dit is de entiteit die de eigenschap of eigenschappen van de vreemde sleutel bevat. Een afhankelijke wordt ook wel een 'kind' genoemd.
  • Principal-entiteit: Dit is de entiteit die de primaire/alternatieve sleuteleigenschap of eigenschappen bevat. Een principal wordt soms de 'hoofd' genoemd.
  • Belangrijkste sleutel: De eigenschap of eigenschappen waarvan de waarden de principal-entiteit uniek identificeren. De principal-sleutel kan de primaire sleutel of een alternatieve sleutel zijn.
  • Refererende sleutel: De eigenschap of eigenschappen van het afhankelijke entiteitstype dat wordt gebruikt om de sleutelwaarden op te slaan die overeenkomen met de principale sleutelwaarden van de gerelateerde principale entiteit.
  • Navigatie: Een eigenschap aan de ene kant van de relatie die verwijst naar de gerelateerde entiteit of entiteiten aan het andere einde van de relatie.
    • Verzamelingsnavigatie: Een navigatie die verwijzingen naar veel gerelateerde entiteiten bevat. Wordt gebruikt om te verwijzen naar de 'veel'-kant(en) van een-op-veel- en veel-op-veel-relaties.
    • Referentienavigatie: Een navigatie die een verwijzing naar één gerelateerde entiteit bevat. Wordt gebruikt om te verwijzen naar de 'een'-kant(en) van een-op-een- en een-op-veel-relaties.
    • Omgekeerde navigatie: Bij het bespreken van een bepaalde navigatie verwijst deze term naar de navigatie aan het andere uiteinde van de relatie.
  • Zelfverwijzende relatie: Een relatie waarin de afhankelijke en de hoofdentiteitstypen hetzelfde zijn.
  • Vereiste relatie Een relatie die wordt vertegenwoordigd door een niet-nullable vreemde sleutel. Een afhankelijke entiteit in een vereiste relatie kan niet bestaan zonder een principal-entiteit waarnaar deze verwijst.
  • Optionele relatie Een relatie die wordt vertegenwoordigd door een null-toegestane buitenlandse sleutel. Een afhankelijke entiteit in een optionele relatie kan bestaan zonder te verwijzen naar een principal-entiteit.
  • Bidirectionele relatie Een relatie met navigatie aan beide zijden van de relatie.
  • Unidirectionele relatie Een relatie met een navigatie aan de ene kant van de relatie, maar geen navigatie aan de andere kant.