![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam wszystkich,
mam ogromną prośbę, tworzę BD pod tytułem obsługa pensjonatu, chciałbym abyście sprawdzili mi relacje czy dobre są czy powinny być inne jednak, najbardziej nie jestem pewien do relacji pomiedzy zakwaterowaniem a personelem i zastanawiam sie także nad R4... wszelkie uwagi i podpowiedzi mile widziane, pozdrawiam i z góry dziękuje (IMG:http://gandalf.mac.edu.pl/~szymancz/wsm/encja_r.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
atheo: o to chodzilo
Masz w Rezerwacja platnosc_id, ale nie narysowales strzalki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) podobnie z innymi relacjami Robie rezerwacje, potem potwierdzam, i: czy moge byc zakwaterowany np. kilka dni dluzej/krocej (tzreba pokombinowaz z Zakwaterowaniem i Rezerwacja)? Czy to musi miec takie same parametry, wtedy robisz tylko Zakwaterowanie z polem 'stan' okreslajacym czy jest to Rezerwacja, czy anulowana rezer. czy dokonane zakwaterowanie (przyjmuje ze nie usuwasz anulowanych rezerwacji). Co do adresu: tak jak pisze ~sticker, kolejna tabela Relacja ZAkwaterowanie - Rezerwacja, klucz obcy powinien byc w ZAkwaterowaniu, i wskazywal by ktorej Rezerwacji dotyczy. Usun z platnosci data_od, data_do (to znasz przez relacje z Zakwaterowaniem) (ew. mozesz dodac, termin platnosci) Dostepnosc pokoju:na razie masz tak ze w pokoju moze byc klient a pokoj nadal pokazuje ze jest wolny (dostepnosc pokoju sprawdzaj po tym czy w danym czasie jest jakies zakwaterowanie) A na co wplywa "stanowisko" Personelu? Moze dodatkowa tabela Grupa, + Uprawnienia? itp. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam,
do 3 postaci normalnej sprowadziłem tabele adresy (mam nadzieje ze o to chodzilo) nie bardzo rozumiem te rozważania: Masz w Rezerwacja platnosc_id, ale nie narysowales strzalki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) podobnie z innymi relacjami Relacja ZAkwaterowanie - Rezerwacja, klucz obcy powinien byc w ZAkwaterowaniu, i wskazywal by ktorej Rezerwacji dotyczy. jakiej strzałki (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) strzałki to moze te kropki (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) drugie stwierdzenie mi sie podoba ale nie bardzo wiem jak mam to ująć.. coś takiego wyszlo po poprawieniu: (IMG:http://gandalf.mac.edu.pl/~szymancz/wsm/encja2.jpg) -stanowisko mialo wpywać na to ze np. recepcjonista zakwaterowuje a kierownik zatrudnia personel (no ale moze nie wchodzic lepiej w takie szczegóły ?) -co do rodzaju pokoju moze byc enum -a i chcialem zaznaczyc ze wszystkie INTEGR'y bedą SELECTAMI (numerowanie automatyczne) -co z tą relacją nr 9 zakwaterowanie - personel ? ma być ? - CZY RESZTA relacji jest w pożądku (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) a druga moja propozycja tez poprawiona to: (IMG:http://gandalf.mac.edu.pl/~szymancz/wsm/encja3.jpg) zrezygnowałem z tabeli rezerwacja na rzecz jedenej zakwaterowanie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 04:03 |