Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Potrzebuje pomocy w poprawieniu schematu
zezego
post 26.05.2014, 15:32:10
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2014

Ostrzeżenie: (0%)
-----


Witam chciałbym was poprosić o poprawienie schematu bzy który znalazłem w internecie lecz okazał się nie poprawny, sam osobiście nie ogarniam tego tematu zbytnio nie ogarniam dla tego proszę was o pomoc.

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.


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


Prosiłbym o poprawienie schematu.
Z góry dziękuje !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Kshyhoo
post 26.05.2014, 15:34:56
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Witamy na Forum. Gdybyś zapoznał się z panującymi na Forum zasadami, wiedziałbyś, że nie odrabiamy prac za nikogo.


--------------------
Go to the top of the page
+Quote Post
zezego
post 27.05.2014, 22:20:53
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2014

Ostrzeżenie: (0%)
-----


No cóż szkoda, miałem nadzieję że może ktoś pomocny się znajdzie
Go to the top of the page
+Quote Post
Pyton_000
post 28.05.2014, 06:15:38
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


My rozumiemy że każdy się uczy nawet w szkołach.
My rozumiemy że niektóre rzeczy są nie jasne, trudne itp.

Ale dostać zadanie, pobrać gotowca i jeszcze oczekiwać że ktoś to za Ciebie zrobi?

Poczytaj o relacjach w BD i sam sobie zrobisz to zadanie.
Go to the top of the page
+Quote Post
zezego
post 28.05.2014, 14:00:52
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2014

Ostrzeżenie: (0%)
-----


Mógłbym chociaż otrzymać opinie czy schemat został odpowiednio poprawiony?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:16