Bazy danych, Bazy Danych, Bazy danych


Encje:

Opis

Alias

Własności

Pracownicy

Osoby zatrudnione

Imię, nazwisko, nr telefonu, pensja

Najemcy

Klienci biura

Imię, nazwisko, nr telefon,

Nieruchomości

Elementy propozycji biura

Właściciel, najemca, nr oferty

Właściciele

Klienci biura

Imię, nazwisko, nr telefonu, nieruchomość, nr oferty

Oferty

Propozycje biura

Właściciel, preferencje,

Umowa

Element wiążący klientów i biuro

Właściciel, pracownik, najemca, warunki,

Finanse

Relacje między encjami:

Pracownicy jest przydzielony do najemcy

Pracownicy mają przydzielone mieszkania

Pracownicy kontaktują się z właścicielami

Pracownicy prezentują oferty

Pracownicy podpisują umowy

Najemcy poszukują mieszkania

Najemca wynajmuje od właściciela

Najemca przegląda oferty

Najemca podpisuje umowę

Nieruchomości należą do właściciela

Nieruchomości są elementami oferty

Nieruchomości widnieją w umowie

Właściciel tworzy ofertę

Właściciel podpisuje umowę.

Oferta jest zawarta w umowie

Diagram

0x01 graphic

Tabela:

1 encja

Nazwa_związku

2 encja

Krotność

Pracownik

Przydziela

Najemca

1..*

Pracownik

Oferuje

Nieruchomości

1..*

Pracownik

Reprezentuje

Właściciel

1..*

Pracownik

Prezentuje

Oferta

1..*

Pracownik

Podpisuje

Umowa

1..*

Najemca

Wynajmuje

Nieruchomości

1..1

Najemca

Płaci

Właściciel

1..1

Najemca

Przegląda

Oferta

1..*

Najemca

Podpisuje

Umowa

1..1

Nieruchomości

Ma

Właściciel

1..1

Nieruchomości

Jest

Oferta

1..*

Nieruchomości

Widnieje

Umowa

1..1

Właściciel

Składa

Oferta

1..*

Właściciel

Podpisuje

Umowa

1..*

Oferta

Należy

Umowa

1..1

Encja

Atrybuty

Typ danych

Nieruchomości

ID_nieruchomości(klucz główny)

Adres :

-ulica,

-nr lokalu,

-kod pocztowy,

-nazwa miasta,

-dzielnica,

Wyposażenie :

-meble,

-sprzęt agd

Metraż

Standard :

-wysoki,

-średni,

- niski,

Ilość_pokoi

Ilość_łazienek

Internet

Liczbowy, 20 znaków

Tekstowy, 30 znaków

Liczbowy, 10 znaków

Liczbowy, 6 znaków

Tekstowy, 60 znaków

Tekstowy, 50 znaków

Tekstowy, 100 znaków

Tekstowy, 100 znaków

Liczbowy, 20 znaków

Tekstowy, 3 znaki

Tekstowy, 3 znaki

Tekstowy, 3 znaki

Liczbowy, 4 znaki

Liczbowy, 4 znaki

Tekstowy, 3 znaki

Klient

ID_klienta

Imie_i_nazwisko

Nr_telefonu :

-stacjonarny,

-komórkowy,

Adres_e-mail

Nr_dowodu_osobistego

Liczbowy, 20 znaków

Tekstowy, 100 znaków

Liczbowy, 9 znaków

Liczbowy, 14 znaków

Tekstowy, 30 znaków

Tekstowy, 12 znaków

Pracownik

ID_pracownika

Imie_i_nazwisko

Nr_telefonu:

-stacjonarny,

-komórkowy,

Nr_dowodu_osobistego

Wynagrodzenie

Czas_pracy

Liczbowy, 20 znaków

Tekstowy, 100 znaków

Liczbowy, 9 znaków

Liczbowy, 14 znaków

Tekstowy, 12 znaków

Liczbowy, 10 znaków

Liczbowy, 5 znaków

Właściciel

ID_właściciela

Imie_i_nazwisko

Nr_telefonu :

-stacjonarny,

-komórkowy,

Nr_dowodu_osobistego

Liczbowy, 20 znaków

Tekstowy, 100 znaków

Liczbowy, 9 znaków

Liczbowy, 14 znaków

Tekstowy, 12 znaków

Oferta

Umowa

TWORZENIE MODELU LOGICZNEGO:

  1. Eliminacja związków wiele do wielu

Pracownicy

Pracownicy_Oferta

Oferta

Relacja 1 do wielu

Zlicza ilość wystąpienia danej oferty u pracowników

Relacja 1 do wielu

Oferta

Oferta_Najemca

Najemca



Wyszukiwarka

Podobne podstrony:
1 Tworzenie bazy danychid 10005 ppt
bazy danych II
Bazy danych
Podstawy Informatyki Wykład XIX Bazy danych
Bazy Danych1
eksploracja lab03, Lista sprawozdaniowych bazy danych
bazy danych druga id 81754 Nieznany (2)
bazy danych odpowiedzi
Bazy danych
notatek pl g owacki,bazy danych Nieznany
BAZY DANYCH SQL (2)
Bazy danych kolo 2 1 id 81756 Nieznany
Projekt Bazy Danych
Microsoft PowerPoint 02 srodowisko bazy danych, modele
in2 modelowanie bazy danych
kolokwium sklepy1, WAT, SEMESTR V, PWD, Bazy danych od maslaka
Długi wstęp, NAUKA, WIEDZA, Bazy danych

więcej podobnych podstron