阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 一般警察特種考試_三等_警察資訊管理人員:資料庫應用#108505
科目:公職◆資料庫應用
年份:111年
排序:0

申論題內容

一、政府在推動兩稅合一以抑制房價的高漲,今有一家房屋仲介公司擬建置
一資料庫,經過系統分析後,有如下的需求:
⑴每一間房屋(House) :有一房屋編號(house-id) 、街道名稱(house-str)、房屋種類(house-type)與價格(price),房屋編號唯一識別所有房屋。
⑵每一屋主(Solder) :有一屋主編號(solder-id)、屋主姓名(solder-name)、屋主地址(solder-addr)與屋主電話(solder-tel),每一屋主有數個電話,屋主編號唯一識別所有屋主。
⑶每一買主(Buyer) :有一買主編號(buyer-id)、買主姓名(buyer-name)、買主地址(buyer-addr)與買主電話(buyer-tel),每一買主有數個電話,買主編號唯一識別所有買主。
⑷房屋與屋主的關係為一個屋主可同時提供數間房屋委賣(Sold-By),一間房屋可由多位屋主所擁有,每一委賣皆記錄其委賣時間(sold-time)、契約書編號(contr-id)與佣金成數(sold-comm)。
⑸房屋與買主的關係為一個買主可同時購買(Purch-By)數間房屋,但每一房屋僅為一買主所購買,每一購買皆記錄其購屋日期(buy-time) 、契約書編號(contr-id)、成交價(buy-price)與佣金成數(buy-comm) 。
⑹每一屋主(Solder)會有多個繼承人(Inher-Dep) ,每一繼承人(Inheritor)有繼承人編號(inher-id)與繼承人姓名(inher-name) ,繼承人編號唯一識別繼承人,繼承人依附於屋主存在。
請繪出此房屋仲介公司資料庫的實體關係圖(ER Diagram) ,此實體關係圖裡應包括有強實體型態(Strong Entity Types)與弱實體型態(Weak Entity Types)的設計,並請標示各項限制(Constraints)。

詳解 (共 1 筆)

詳解 提供者:hchungw
  • House(房屋)

    • 屬性:house-id(PK),house-str,house-type,price
  • Solder(屋主)

    • 屬性:solder-id(PK),solder-name,solder-addr,solder-tel
  • Buyer(買主)

    • 屬性:buyer-id(PK),buyer-name,buyer-addr,buyer-tel
  • Inheritor(繼承人)(弱實體型態,依附於 Solder 存在):

    • 屬性:inher-id(PK),inher-name
    • 外來鍵:solder-id(FK)

關係

  • Sold-By(房屋與屋主的關係)

    • 屬性:sold-time,contr-id,sold-comm
    • 主鍵:house-id(FK),solder-id(FK)
  • Purch-By(房屋與買主的關係)

    • 屬性:buy-time,contr-id,buy-price,buy-comm
    • 主鍵:house-id(FK),buyer-id(FK)

ER 圖的約束條件

  • 強實體型態:House、Solder、Buyer
  • 弱實體型態:Inheritor,依附於 Solder
  • 關係
    • Sold-By:多對多關係,一個屋主可同時提供數間房屋委賣,一間房屋可由多位屋主所擁有
    • Purch-By:一對多關係,一個買主可同時購買數間房屋,但每一房屋僅為一買主所購買

此實體關係圖設計描述了房屋仲介公司資料庫的需求,並清晰地標示了每個實體及其屬性、主鍵、外來鍵及其之間的關係和約束條件。