Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Oracle _ Jaki UID powinno być w tej tabeli? Model ERD

Napisany przez: Azathanai 11.01.2018, 15:29:09

Witam,
Mam taki oto model ERD - Refundacja Leków i zastanawiam się czy utworzenie atrybutu ID_Pozycji w tabeli Pozycja recepty jako UID jest właściwe dla tego modelu.
Dziękuję za pomoc

Napisany przez: Pyton_000 11.01.2018, 16:54:17

Ogólnie nie masz tu żadnych pól które łączą tabele ze sobą np. pozycji recepty z receptą, pozycji z lekiem/opakowaniem, opakowania z lekiem itd.

No i co robi ilość w Recepta?

Napisany przez: Azathanai 11.01.2018, 17:33:49

Ilość w recepcie to ilość leku przepisana przez lekarza a ilość w pozycji to ilość kupiona leku - można kupić mniej niż jest na recepcie. A w sprawie tych pól chodzi Ci o klucze obce? Korzystam z Oracle Data Modelera, który ich nie pokazuje na modelu ale po wejściu do atrybutów tabeli są one wypisane np. dla Pozycji_Recepty:


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)