BD-2st-1.2-w04.tresc-1.1-Slajd11

Z Studia Informatyczne
Wersja z dnia 14:24, 14 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Związek 1:M (1)

Związek 1:M (1)


Reguły transformacji związku 1:M są następujące.

1. Klucz obcy jest dodawany do relacji po stronie "wiele" niezależnie od opcjonalności, czy obowiązkowości tego związku.

2. Ograniczenia integralnościowe referencyjne (tj. definiujące klucz obcy) są definiowane dla atrybutu reprezentującego klucz obcy.

3. Obowiązkowość związku po stronie "wiele" jest reprezentowana przez ograniczenie integralnościowe NOT NULL definiowane na kluczu obcym relacji.

4. Opcjonalność związku po stronie "wiele" jest reprezentowana przez ograniczenie integralnościowe NULL definiowaną na kluczu obcym relacji.

5. Opcjonalność lub obowiązkowość związku po stronie "jeden" nie jest odwzorowywana w modelu relacyjnym.


<< Poprzedni slajd | Spis treści | Następny slajd >>