0

我需要爲酒店創建ERD,問題如下:實體關係圖的酒店

一套酒店的主人希望有他或 建一個酒店管理系統她的酒店。該酒店位於各大城市和南非 非洲的旅遊景點區。在每一家酒店,員工被僱用來執行各種任務。在每一個酒店,客人 接受預訂他們所選擇的房間,他們是按照計費到 鑑於上述業務場景,他們保留 房間的類型,請畫出表明所有實體和relatio的實體關係圖nships(基數)。

這是我創造:

enter image description here

我的問題

  • 如果的Employee_ID是酒店內的一個foreign_key,將它在僱員表藏漢一個foreign_key或者它只是改變一個主鍵?

  • 是否正確/可以在Reservation表中添加Hotel_code和Room_ID? Hotel_CODE是RESERVATION表中的外鍵嗎?

  • 是對ERD的整體設計正確,或到可接受的水平,包括按鍵和屬性

如果有人能爲我瀏覽一下在這將是非常讚賞

回答

2

有拿這個因爲我不是100%肯定的:

  • 員工應該有一個外鍵的Hotel_code(假設一名員工不適用於多家酒店)
  • 酒店沒有一個外鍵員工
  • 預留應該有一個外鍵hotel_code
  • 來賓不需要外鍵保留
  • Guest_Id不應該成爲其中的一部分保留PK
  • 該法案應該有一個外鍵保留,而不是給客人
  • 預訂可能有關於逗留期間的附加信息
  • 房間不需要guest_id和res_nr
+0

奇妙的指引,任何人!謝謝! – 2015-02-24 17:04:31