Treść:
Cytat
Wypożyczalnia sportowa chce utworzyć bazę danych odnośnie części swojej działalności, dotyczącej
usług przez nich świadczonych. Oto zestaw niektórych danych które powinny się w niej znajdować:
imię i nazwisko klienta, numer telefonu i numer dowodu klienta, imię, nazwisko, data zatrudnienia i
telefon pracownika, cena i ilość sprzętu, data rezerwacji, kategoria sprzętu itd.
Należy zbudować schemat bazy danych z określeniem kluczy głównych i obcych, przy czym należy
uwzględnić następujące założenia:
Jeden klient może dokonać wielu wypożyczeni nie koniecznie w tym samym czasie.
Jeden sprzęt może zostać wypożyczony wielokrotnie.
Jeden pracownik może obsłużyć wiele wypożyczeń.
Każdemu sprzętowi może być przypisana tylko jedna kategoria.
usług przez nich świadczonych. Oto zestaw niektórych danych które powinny się w niej znajdować:
imię i nazwisko klienta, numer telefonu i numer dowodu klienta, imię, nazwisko, data zatrudnienia i
telefon pracownika, cena i ilość sprzętu, data rezerwacji, kategoria sprzętu itd.
Należy zbudować schemat bazy danych z określeniem kluczy głównych i obcych, przy czym należy
uwzględnić następujące założenia:
Jeden klient może dokonać wielu wypożyczeni nie koniecznie w tym samym czasie.
Jeden sprzęt może zostać wypożyczony wielokrotnie.
Jeden pracownik może obsłużyć wiele wypożyczeń.
Każdemu sprzętowi może być przypisana tylko jedna kategoria.
Schemat:

Oraz uwagi mojego nauczyciela:
Cytat
Oto moje uwagi:
- każdy pracownik w całym swoim życiu może "załatwić" tylko 1 wypożyczenie!
- każdy sprzęt może znaleźć sie tylko na jednej fakturze, a tym samym
tylko raz być wypożyczonym
- nie da się określić, która rezerwacja sprzętu jest dokonywana w
kontekście którego wypożyczenia
- każda kategoria zawiera tylko 1 sprzęt! Ponadto pole id_sprzetu w tabeli
kategoria nie jest połaczone z polem id_sprzetu w tabeli sprzet, a zatem
można do niego wpisać cokolwiek.
- na każdy sprzęt może być pobrana tylko jedna kaucja i tylko raz.
- nie rozumiem dlaczego narysował Pan takie połączenie pomiędzy tabelami
Faktury i Pracownik - to chyba błąd rysowania połaczenia
- niestety, nie da się określić którego wypozyczenia dotyczy dana faktura,
tzn. za które wypozyczenie jest ona wystawiona
- każdy pracownik w całym swoim życiu może "załatwić" tylko 1 wypożyczenie!
- każdy sprzęt może znaleźć sie tylko na jednej fakturze, a tym samym
tylko raz być wypożyczonym
- nie da się określić, która rezerwacja sprzętu jest dokonywana w
kontekście którego wypożyczenia
- każda kategoria zawiera tylko 1 sprzęt! Ponadto pole id_sprzetu w tabeli
kategoria nie jest połaczone z polem id_sprzetu w tabeli sprzet, a zatem
można do niego wpisać cokolwiek.
- na każdy sprzęt może być pobrana tylko jedna kaucja i tylko raz.
- nie rozumiem dlaczego narysował Pan takie połączenie pomiędzy tabelami
Faktury i Pracownik - to chyba błąd rysowania połaczenia
- niestety, nie da się określić którego wypozyczenia dotyczy dana faktura,
tzn. za które wypozyczenie jest ona wystawiona
Prosiłbym o poprawienie schematu.
Z góry dziękuje !