Zadanie zaliczeniowe 1: Frequently Asked Questions
Czy można przyjąć, że rodzaje luksusów są zadane (wymienione) w schemacie?
Tak, można je wymienić w schemacie. Spodziewam się wtedy komentarza typu: eliminuje niespojności w nazywaniu poszczególnych luksusów (łatwe przetwarzanie); nowe luksusy uwzględnia się dopisując je w opowiednim miejscu w schemacie (zapewne w enumeracji).
Czy pojedyńcza usługa dodatkowa może należeć do wielu kategorii cenowych?
Można założyć, że każda usługa dodatkowa należy do dokładnie jednej kategorii cenowej.
Czy fakt, że są dwie wyspy ma jakieś znaczenie (np. hotel ma więcej niż jeden budynek)?
Nie, hotel znajduje się na jednej wyspie i mieści się w jednym budynku.
Jak sobie poradzić z niespojnością formatów adresów w różnych karajach?
Najprościej jak się da, starając sie zarazem uwzględnić jak najwięcej ograniczeń. Jako części adresu powinny wystarczyć: ulica (opcjonalna), nr bloku, nr mieszkania (opcjonalny), kod pocztowy, miejsowość, stan dla mieszkańców USA (spodziewamy się, że będą najczęstszymi gośćmi; ogólnie opcjonalny), kraj. Docelowo, adres ma umożliwiać dotarcie do adresata ewentualnej korespondencji. Przybliżone ograniczenia na poszczególne elementy adresu (np. z jakich znaków może składac się kod pocztowy i ile ich może mieć maksymalnie/minimalnie) można wywnioskować na podstawie informacji np. stąd.
Co się dzieje z rezerwacjami, które rozpoczęły się w pierwszym sezonie i kończą się w drugim sezonie?
Nic, przy generowaniu raportów będą rozliczane według dwóch taryf sezonowych.
Czy oficjalny termin oddania zadania upływa o północy z 10 na 11 listopada, czy też z 9 na 10 listopada?
Pierwszy przypadek.
Czy schemat powinien zawierać informacje o tym w jaki sposób nalicza się opłatę za pobyt?
Szczegóły odnośnie sposobu obliczania taryfikacji nie są nam potrzebne (stąd "wyjaśniono nam pobieżnie") - jest to zadanie innej części fikcyjnego systemu, generującej konkretne raporty (prawdopodobnie przez transformacje xsl). W schemacie powinno się wymagać jedynie cen (zarówno dla pokoi jak i usług dodatkowych) dla wszystkich kategorii cenowych w każdym z sezonów.