wiki:DDL

Релациско мапирање со мапирачка трансформација

Ознаки

  • Примарните клучеви се означени со задебелени и подвлечени букви
  • Задолжителни атрибути се означени со задебелени букви
  • Надворешни клучеви се означени со *

Табели

hotel_user (user_id, first_name, last_name, phone, email, password)

customer ( user_id* )

  • user_id референцира од hotel_user(user_id)

manager (user_id*)

  • user_id референцира од hotel_user(user_id)

staff (user_id*)

  • user_id референцира од hotel_user(user_id)

reservation (reservation_id, start_date, end_date, status, reserv_date, customer_id*, manager_id*, building_id*, room_number*)

  • customer_id референцира од hotel_user(user_id)
  • manager_id референцира од hotel_user(user_id)
  • building_id референцира од hotel_building(building_id)
  • room_number референцира од room(room_number)

payment (p_id, p_method, amount, p_date, customer_id*, reservation_id*,)

  • customer_id референцира од customer(user_id)
  • reservation_id референцира од reservation(reservation_id)

room (room_number, building_id*, room_type, number_of_beds, price_per_night, available)

  • building_id референцира од building(building_id)

hotel_building (building_id, address, city, floor, num_floors)

service (service_id , service_type, service_date, service_status, room_number*, building_id*, staff_id*)

  • room_number, building_id референцираат од Room(room_number, building_id)
  • staff_id референцира од staff(user_id)

DDL скрипта за бришење и креирање на табелите

Бришење и креирање на табели
Полнење на табелите

ER дијаграм изваден од DBeaver

Last modified 12 days ago Last modified on 02/10/25 00:14:26

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.