Proces elementarny.
tworzy całość
ma powtarzające się charakterystyki
jest niepodzielny
jest unikalny w akcji, czasie i miejscu.
Oznaczenia graficzne:
a b d
a - dostawcy
b - klienci
c - pracownicy
identyfikacja
opis funkcji
fizyczna lokacja, miejsce realiz.
Przykład na kartce.
Diagramy przepływu danych są podstawowymi narzędziami modulowania procesów.
Modele związków encji.
Encja - jednoznacznie identyfikowany składnik badanej rzeczywistości, o którym informacja jest zbierana i przechowywana. Encja może być:
rzeczywista - np. węgiel
abstrakcyjna - np. konto, wykład
Związek - powiązanie pomiędzy dwoma lub więcej encjami w danej dziedzinie przedmiotowej.
Atrybut - cecha, element charakteryzujący encje i związki w dziedzinie przedmiotowej.
Atrybuty mogą być:
pierwotne - np. imię i nazwisko, PESEL
pochodne - np. obroty sklepu na jednego zatrudnionego (wykorzystane dwa atrybuty pierwotne)
selekcyjne - np. numer magazynu
opisowe - np. branża skórzana, metalowa, elektroniczna
ilościowo-wartościowe - obroty branży na jednego zatrudnionego
Stopnie związków:
związki obligatoryjne 1 : 1, np.
kierownik - dział (kieruje, jest kierowany)
książka - rozdział (składa się, stanowi)
sklep - towar (posiada, znajduje się)
związki opcyjne 1 : N, np.
pracownik - samochód (dysponuje, jest przydzielony)
klient - zamówienie (składa, jest składane)
M : N książka - osoba (należy do, posiada)
Selekcja encji.
Określanie związków między encjami.
Dobór atrybutów.
Zadanie: stworzyć w oparciu o poniższy opis model encji:
Książka składa się z wielu rozdziałów. Jeden autor może napisać wiele rozdziałów, ale jeden rozdział może być napisany tylko przez jednego autora. Pisarz może być współautorem wielu książek oraz jedna książka może być napisana przez wielu autorów. Autor może robić korektę jednej książki. Jedna książka może być edytowana przez co najwyżej jednego autora.
Zadanie 2: W bibliotece czytelnik może zarezerwować i wypożyczyć wiele książek. W celu rezerwacji książki należy wypełnić kartę rezerwacji. Pojedyncza karta rezerwacji odnosi się zawsze do jednej książki. Książka może być zarezerwowana przez wielu czytelników. W bibliotece książki przechowywane są zawsze w wielu kopiach. W żargonie bibliotecznym wypożyczoną książkę nazywa się pożyczką.