Udostępnij za pośrednictwem


Słownik terminów relacji

Istnieje wiele terminów używanych do opisywania relacji. Nie jest konieczne zrozumienie wszystkich tych terminów z góry. W razie potrzeby zapoznaj się ze stronami dokumentacji relacji.

  • Jednostka zależna: jest to jednostka zawierająca właściwość lub właściwości klucza obcego. Zależność jest czasami nazywana "elementem podrzędnym".
  • Jednostka główna: jest to jednostka zawierająca właściwość lub właściwości klucza podstawowego/alternatywnego. Podmiot zabezpieczeń jest czasami nazywany "nadrzędnym".
  • Klucz podmiotu zabezpieczeń: właściwość lub właściwości, których wartości jednoznacznie identyfikują jednostkę główną. Kluczem podmiotu zabezpieczeń może być klucz podstawowy lub klucz alternatywny.
  • Klucz obcy: właściwość lub właściwości typu jednostki zależnej, które są używane do przechowywania wartości klucza, które są zgodne z wartościami klucza głównego powiązanej jednostki głównej.
  • Nawigacja: właściwość na jednostce po jednej stronie relacji odwołującej się do powiązanej jednostki lub jednostek na drugim końcu relacji.
    • Nawigacja po kolekcji: nawigacja zawierająca odwołania do wielu powiązanych jednostek. Służy do odwołowania się do stron "wiele" relacji jeden do wielu i wiele do wielu.
    • Nawigacja referencyjna: nawigacja zawierająca odwołanie do pojedynczej powiązanej jednostki. Służy do odwołowania się do stron "jeden" relacji jeden do jednego i jeden do wielu.
    • Odwrotna nawigacja: podczas omawiania określonej nawigacji ten termin odnosi się do nawigacji na drugim końcu relacji.
  • Relacja odwołująca się do siebie: relacja, w której typy jednostek zależnych i głównych są takie same.
  • Wymagana relacja Relacja reprezentowana przez klucz obcy bez wartości null. Jednostka zależna w wymaganej relacji nie może istnieć bez jednostki głównej, do której się odwołuje.
  • Opcjonalna relacja Relacja reprezentowana przez klucz obcy dopuszczany do wartości null. Jednostka zależna w relacji opcjonalnej może istnieć bez odwoływania się do żadnej jednostki głównej.
  • Relacja dwukierunkowa Relacja , która ma nawigację po obu stronach relacji.
  • Relacja jednokierunkowa Relacja, która ma nawigację po jednej stronie relacji, ale nie ma nawigacji po drugiej stronie.