[ERD] Kilka pytan
Rafal - 11-03-2007 00:02
[ERD] Kilka pytan Pod adresem: http://rafik_777.republika.pl/stadnina.png
umieściłem wstępną postać diagramu ERD dla SI Zarzadzania stadniną koni.
System ma obejmować m.in:
- ewidencję informacji o koniach w stadninie - ewidencję informacji o klientach - ewidencję danych o pracownikach i dostawcach
- rezerwację jazdy przez klienta - przyjmowanie i zamawianie żywności - edycja cennika usług oferowanych przez stadnine - generowanie raportów - ...
SI ma być aplikacją webową.
ERD nie jest do końca poprawny. Chciałbym poznać waszą opinię jak to można by poprawnie rozwiązać.
Główne pytania: - W systemie mamy 3 aktorów: (klient, Pracownik i szef) Stworzyłem encję Uzytkownik, uzywana przez system do autentykacji i autoryzacji. Encje Klient i Pracownik rozszerzają tę encję. Jak to się robi technicznie (polaczenie 1:1 jakie klucze?) Czy pozbyc się w ogole tabelki Uzytkownicy?
- Relacje Dostawcy Towar - wszystko tam w porzadku?
- Tabelka wpisy_na_kontach przechwuje historie konta klienta (obciazenie konta z tytulu sfinalizowania rezerwacji, oplata za jazde, naliczone procenty) - To jest ok?
Z góry dziękuję za wszelkie wskazówki.
-- Pozdrawiam Rafal
Rafal - 11-03-2007 00:02
Zapomniałem dodać, że projekt ma być wykonany w javie (jsf) i będzie użyte narzędzie odwzorowania relacyjno-obiektowego Hibernate. Proszę też o wskazówki tego typu, czyli na co zwrócić uwagę zeby prosto możno było mapować obiekty na tabelki w bazie danych. (Nigdy wcześniej nie używałem czegoś takiego jak hibernate)
-- Pozdrawiam Rafal
Brzezi - 11-03-2007 00:35
sob, 10 mar 2007 o 23:49 GMT, Rafal napisał(a):
> (Nigdy wcześniej nie używałem czegoś takiego jak hibernate)
Jezeli robisz ORM, to latwiej i moim zdaniem lepiej zaczac od strony obiektowej, bo wkoncu w swojej aplikacji bedziesz odwolywal sie do danych obiektowo, projektujsz model danych, potem generujesz na podstawie niego strukture bazy danych...
Co do Twojego diagramu, nie zaglebialem sie w niego od strony logicznej, wystarczylo mi przeczytanie naz tabel/kolumn..., dosyc chaotycznie sa ponazywane, trzymaj sie jednej konwencji nazw kolumn...
Pozdrawiam Brzezi -- [ E-mail: brzezi@enter.net.pl ][ GEEK CODE [Version: 3.12]: GCM dpu s+:- ] [ Ekg: #3781111 ][ a--- C+++ UL++ P+ L+++ E--- W+++ N+++ ] [ LinuxUser: #249916 ][ o-- K- w--- O-- M- V- PS PE Y PGP--- t+ ] [ 5- X++ R* tv+ b- DI- D+ G+ e- h! r y-- ]
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[SQLITE] kilka =?ISO-8859-2?Q?p=F3l_autoincrement_lub_sekw?==?ISO-8859-2?Q?encje?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
Kilka podstawowych =?UTF-8?B?cHl0YcWEIG8gbG9nb3dhbmllIHXFvHl0a293?==?UTF-8?B?bmlrw7N3?=
[pl/sql] =?ISO-8859-2?Q?po=B3=B1czy=E6_kilka_rekord=F3w?=
Jak wyciągnąć fragment grafiki (klatka, kilka sekund video) z pliku
Corel kilka banalnych =?ISO-8859-2?Q?pyta=F1?=
Gimp -> duzy obraz na kilka mniejszych WWW pilne !!!
[MySQL] przeniesc kilka baz do jednej - jak najlepiej?
[sql] kilka tabel -> jedna tabela
co lepsze: duzo rekordow czy kilka tabel?
zanotowane.pldoc.pisz.plpdf.pisz.plkfia-tek.keep.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|