MSIZ_w7.pdf
(
152 KB
)
Pobierz
Prezentacja programu PowerPoint
Zasady transformacji modelu DOZ do
projektu tabel bazy danych
A. Obiekty proste
B. Obiekty z podtypami
C. Związki rozłączne
GHJ 1
A. Projektowanie - obiekty proste
TRASA
# * numer
o planowana godzina
odlotu
z
LOTNISKO
POZYCJA ZAM
do
początkiem
# * kod
* nazwa
końcem
obsługiwana
przez
przewoźnikiem na
LINIA LOTNICZA
wewnątrz
# * kod
* nazwa
nadrzędną
GHJ 2
A. Projektowanie – obiekty proste
- reguły
Krok 1.
Przekształć każdy prosty obiekt (nie jest podtypem i
nie zawiera podtypów) w tabelę
Nazwij tabelę stosując liczbę mnogą nazwy obiektu.
Krok 2.
Przekształć każdy atrybut w kolumnę o tej samej
nazwie, sprecyzowanym
formacie i długości
Atrybuty opcjonalne przechodzą w kolumny
null
,
atrybuty obowiązkowe w kolumny
not-null
GHJ 3
Krok 3.
Składowe unikalnego identyfikatora obiektu - klucz
główny (pierwotny) tabeli
Jeżeli obiekt jest identyfikowany przez uczestnictwo w
związku, dołącz do tabeli kopie składowych
unikalnego identyfikatora obiektu, który jest na
drugim końcu związku (może to być proces
rekurencyjny)
W nazwach dołączonych kolumn wykorzystaj nazwy
obiektów i/lub związków, dodając je do nazw
atrybutów
GHJ 4
Krok 4.
Związki N:1 oraz 1:1 stają się kluczami obcymi
(zewnętrznymi)
Należy dołączyć do odpowiedniej tabeli kopie
składowych unikalnego identyfikatora obiektu
znajdującego się po stronie końca „1” tego związku
Związki opcjonalne tworzą kolumny
null
.
Związki obowiązkowe tworzą kolumny
not-null
.
GHJ 5
Plik z chomika:
swierzop1
Inne pliki z tego folderu:
MSIZ_w7.pdf
(152 KB)
MSIZ_w5i6.pdf
(203 KB)
MSIZ_w3i4.pdf
(280 KB)
MSIZ_w2.pdf
(120 KB)
MSIZ_w1.pdf
(196 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin