Poprawność bazy

0

Witam
Postanowiłem napisać ten post, ponieważ od niedawna zacząłem się uczyć baz danych
wydaje mi się, że idzie mi w miarę ok, ale sam do końca nie jestem pewien swoich umiejętności więc żeby sprawdzic ogólny poziom dostałem projekt do zrobienia
w tym projekcie mam utworzyć baze danych giełdy papierów wartościowych więc ją stworzyłem
Wygląda ona tak.
https://prnt.sc/v42l77

I tutaj pojawia się moje pytanie do was
Czy sama baza wygląda ok?
Czy w załączonym obrazku jest jakiś rażący błąd, który powinienem poprawić i się wystrzegać? Nauczyciel w początkowym etapie zastrzegał, żeby nie robić pętl więc spróbowałem tego nie robić, ale nie wiem, czy to mi się udało wydaje mi się, że tak, ale jeżeli się mylę to proszę mnie poprawić

Od razu mówię, że nie chce, aby ktoś dał mi gotową bazę danych, bo nie o to w tym chodzi.
Chciałbym się po prostu dowiedzieć czy moja baza jest "akceptowalna" dla tych, co trochę bardziej się znają ode mnie

EDIT: relacji klient-oferta nie ma omyłkowo połączyłem ją w faktycznej bazie tej relacji nie ma

1

Brakuje mi takiego obiektu jak sesja. Wszystkie transakcje powinny być powiązane z zesesja jak i statystki. Nie rozumiem minimalnego kursu zakupu. Na zakupie powinien być kurs. Poza kupnem powinna tez być sprzedaż. Mając same zakupy nie jesteś wstanie wyliczyć aktualnego salda dla klienta.

0
UglyMan napisał(a):

Brakuje mi takiego obiektu jak sesja. Wszystkie transakcje powinny być powiązane z zesesja jak i statystki. Nie rozumiem minimalnego kursu zakupu. Na zakupie powinien być kurs. Poza kupnem powinna tez być sprzedaż. Mając same zakupy nie jesteś wstanie wyliczyć aktualnego salda dla klienta.

minimalną i maksymalną cene dałem dlatego ponieważ tabele miały być w 1 postaci normalizacji a wydawało mi się że wartości maksymalna cena, minimalna cena i aktualny kurs będą wartościami atomowymi

EDIT: Nie wiem czy dobrze zrozumiałem ale zrobiłem to tak
https://prnt.sc/v443lp
EDIT2: Poprawka
https://prnt.sc/v44eil

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