Changes between Initial Version and Version 1 of RelationalModel


Ignore:
Timestamp:
04/18/26 22:10:02 (2 weeks ago)
Author:
231024
Comment:

Креирање страница за релационен модел на проектот

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v1 v1  
     1= Релационен модел
     2
     3== ER Дијаграм
     4
     5[[Image()]]
     6
     7== Дополнителен oпис
     8
     9Табелите `Category`, `Room_Type`, `Species` и `Breed` служат за дефинирање на статични податоци во системот. `Category` ги категоризира производите, `Room_Type` ги дефинира видовите соби со соодветна цена по ноќ, додека `Species` и `Breed` ги опишуваат биолошките карактеристики на миленичињата.
     10
     11Табелата `Product` содржи информација за категоријата и доставителот на производот кој се чува во `Supplier`. `Order` табелата дозволува хотелите да прават нарачки на продукти.
     12
     13 
     14Во табелата `OrderProduct` имаме врска помеѓу `Order` и `Product`, каде се чуваат количината и единечната цена на секој производ во нарачката. Ова е направено бидејќи цената на производот може да се менува со текот на времето, па е важно да се зачува историската цена во моментот на нарачката, исто така дозволува следење колкава количина од секој продукт е нарачана.
     15
     16Табелата `Delivery` ги поврзува нарачките со хотелот и набавките, и го следи статусот и датумот на испорака на производите до хотелот.
     17
     18Табелата `Reservation` е централна во системот и поврзува `Customer`, `Employee` и `Pet`. Од неа произлегуваат:
     19
     20`RoomReservation` ги чува датумите на пријавување и одјавување и поврзува резервација со соба. Табелата `ServiceReservation` ги чува закажаните услуги и поврзува резервација со сервис.
     21`PetDelivery` ги чува информациите за достава на миленичето.
     22
     23
     24Табелата `Payment` е поврзана директно со `Reservation`. Секоја резервација може да има најмногу една уплата за која се чува датум, износ, метод на плаќање и статус.
     25
     26`Employee_Service` дефинира кои вработени можат да вршат кои услуги.
     27`Product_Service` дефинира кои производи се потребни за одредена услуга.
     28
     29
     30Табелата `MedicalRecord` ги чува медицинските записи за секое милениче. Секој запис е директно поврзан со конкретен `Pet`.
     31Табелата `Review` овозможува клиентите да остават рецензии за хотелот. Секоја рецензија е поврзана со `Customer` и `Hotel`, и содржи оцена и коментар.
     32
     33
     34Табелата `Date` служи за следење на достапноста на собите по датум.
     35