Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.05.2010 Ostrzeżenie: (0%)
|
Witam,
Jestem początkującym programistą baz danych i dopiero się uczę. Mam za zadanie w formie ćwiczeniowej wykonanie bazy danych dla wypożyczalni filmów dvd. Ale nie wiem, czy jest to dobrze i gdyby ktoś mógł dać mi jakąś wskazówkę byłbym bardzo wdzięczny. Wiem, że połączenie "WYPOŻYCZENIA" i "PARAGONU" (ID_Paragonu) jest źle tak samo jak "REZERWACJI" i "FILMU" (ID_Rezerwacji). Ale nie mam pojęcia, jak rozwiązać ten problem. (IMG:http://img706.imageshack.us/img706/893/melsonjakubl3.jpg) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
Twój model zakłada, że na jednym paragonie może być tylko jeden tytuł. Po drugie nie wiem co robi ID rezerwacji w tabeli Film. Ja bym trochę zmienił tę strukturę, bo jest dość chaotyczna. Ja bym zrobił tabelę Film zawierającą tylko dane filmów. Potem tabelę np. Nośniki, zawierającą rodzaje nośników (VHS/DVD/Blu-Ray). Potem tabelę Egzemplarze z ID egzemplarza, ID filmu, ID nośnika, ceną. Potem tabelę Wypożyczenia z datami, ID klienta, ID egzemplarza itd. Rejestr i Rejestr 2 są bardzo nieintuicyjne.
EDIT Zapomniałem coś dodać. Unikaj czegoś takiego jak kolumna Gatunek w tabeli Gatunek. To jest tautologia - w gatunkach są tylko gatunki i są one obiektami logicznymi. Kolumna nie zawiera całego gatunku tylko jego NAZWĘ, więc pole powinno się nazywać Nazwa. Ten post edytował croc 29.05.2010, 11:41:09 |
|
|
|
Kuba1989 Baza danych wypożyczalni filmów dvd 28.05.2010, 16:00:45
jaslanin Rozwiń dlaczego według Ciebie połączenie WYPOŻYCZE... 28.05.2010, 16:14:42
Kuba1989 Jest to "surowy" obraz, który już wielok... 29.05.2010, 10:57:07
jaslanin pierwsze kółko od lewej zaznaczył Ci ponieważ powi... 29.05.2010, 11:34:31
Kuba1989 Dziękuję bardzo za pomoc. Wasze wskazówki są już w... 29.05.2010, 16:44:29
croc Nie wiem co się wykładowcy nie podoba teraz w para... 29.05.2010, 19:33:15
Kuba1989 Rejestry mam dobrze zrobione (przynejmniej według ... 29.05.2010, 21:14:58
croc "Wypożyczenie" kojarzy mi się z wypożycz... 29.05.2010, 21:49:48 ![]() ![]() |
|
Aktualny czas: 1.04.2026 - 08:16 |