Budowa bazy danych

0

Muszę zrobić projekt wypożyczalni filmów. Niestety baza skonstruowałem jest zła. W jaki sposób mam nie powielać danych, tj. mam ten sam film w kilku egzemplarzach oraz jak zrobić aby cena nie zmieniła się po zmianie w bazie tj klient wypożycza dzisiaj za X ja zmieniam cennik w czasie wypożyczenia na Y a klient ma zapłacić cenę X? Tutaj widok dotychczasowej bazy danych

0

No to tak.. Jeśli nie chcesz robić jakichś dodatkowych tabel na historyczne ceny, to wystarczy że zduplikujesz dane (wiem.. Wiem.. Należy tego unikać, ale w tym wypadku jednak polecam). Jak to ogarnąć? Robisz tabele z filmami (ile masz sztuk na stanie, jaka cena itp itd), gdy ktoś wypożycza film, nowy rekord trafia do tabeli z wypożyczeniami (np rented_movies) z datą wypożyczenia i ceną z dnia wypożyczenia. I to tyle w temacie.

Brakuje Ci w poście tego widoku tej bazy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1