Projektowanie relacyjnej bazy danych

0

Nie jestem zbyt dobry w projektowaniu relacyjnej bazy danych. Możecie sprawdzić mi to, ewentualnie powiedzieć co złe zrobiłem?
Wiem ze pewnie chcielibyście żebym napisał to w jakimś programie ale i tak muszę oddać to na kartce.
W załączniku plik jpeg.

0

W sensie, że jeden hotel może mieć wiele krajów?

0

tam akurat zapomniałem poprawić

0

Jeden turnus może dotyczyć wielu biur, ale dane biuro może mieć tylko jeden turnus? Liche to biuro... ;]
Turnus moze mieć tylko jedna wycieczkę, szkoda, ale rozumiem -kryzys :(
Kraj może miec jeden hotel, ale hotel może być w wielu krajach w tym samym czasie :D

0

czyli pewnie gdzieś powinny być jeszcze tabelki łącznikowe?

0

Och wiesz, wszystko zależy od tego jak umotywujesz decyzje projektowe. Jeśli wszystkie biura podróży mają taką politykę że w trakcie turnusu może być tylko jedna wycieczka to nie widzę tu błędu... ;]

0

Właśnie ciężko mi jest to zrozumieć, nie bardzo mogę zrozumieć jak odczytywać te połączenia.
Wystarczy odwrócić połączenia pomiędzy TURNUS a WYCIECZKA czy jednak lepiej tabelkę łącznikową wstawić?
Czy nr_kraju powinien być w TURNUS czy WYCIECZKA?

0

Mi się wydaje ze chyba dobrze by było wstawić tabelkę łącznikowa pomiędzy TURNUS a WYCIECZKA.

0

To zależy od wymagań dotyczących systemu. Jeśli dana wycieczka moze być "użyta" tylko raz to możesz odwrócić połączenie. Ale to nie koniecznie ma sens. Co jeśli każdy turnus w egipcie chciałby wycieczkę do piramid?

0

Rozumiem wiec tam wstawiam tabelkę łącznikowa. Teraz jest trochę lepiej ? :)
Plik jest w załączniku.

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