Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 107

Integralność referencyjna w modelu relacyjnych baz danych oznacza, że

  1. Awartość klucza głównego oraz klucza obcego nie jest pusta
  2. Bklucz główny lub klucz obcy nie zawierają wartości NULL
  3. Ckażdemu kluczowi głównemu odpowiada dokładnie jeden klucz obcy w tabeli lub tabelach powiązanych
  4. Dwartość klucza obcego w danej tabeli musi być albo równa wartości klucza głównego w tabeli z nia powiązanej albo równa wartości NULLPoprawna

Wyjaśnienie

Integralność referencyjna wymaga, żeby klucz obcy był albo równy istniejącemu kluczowi głównemu w tabeli powiązanej, albo miał wartość NULL.