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
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.