[課業] 104身障四等資料處理概要第二題

作者: miaphy (Miaphy)   2015-05-18 16:17:43
如題,104年身障四等資訊處理的資料處理概要的第二題:
根據下列敘述,試繪製一個廚師與餐廳的實體關係圖(ER Diagram),並標明所有
廚師與餐廳實體的屬性、鍵(Key)、和參與限制(Participation Constraint)。
有很多廚師在一間餐廳工作。廚師一般是以國民身分證號碼、姓名和他們的專門烹
調技術來區分,但國民身分證號碼是唯一辨別。餐廳有很多連鎖店,顧客一般對其
用「餐廳和城市名稱」的結合來做唯一區分。每位廚師至少在一間餐廳工作,並且
每間餐廳必須至少有一位廚師。有些廚師擁有餐廳,如果一位廚師僅擁有一間餐廳
─他是這間餐廳的唯一所有者。
我想請教的是這部份:
餐廳有很多連鎖店,顧客一般對其用「餐廳和城市名稱」的結合來做唯一區分。
(此為菱形) ┌─────┐
┌──┐      ︿ / │┌───┐│
│餐廳│─╫──〈 有 〉───┼──││連鎖店││
└──┘ ﹀ \ │└───┘│
└─────┘
我畫到這邊就卡住了,不太懂題目餐廳和城市名稱的結合是什麼意思?
我的理解是餐廳是實體,而城市名稱是屬性,這兩者不知可如何做結合呢?
本想直接在連鎖店下畫一個「餐廳和城市名稱」的屬性再加底線表示唯一,
但總覺得不太對。
另一問題點是「餐廳有很多連鎖店」,如果用雞爪圖來畫參與限制,
連鎖店的實體端連線應該如上圖我所畫的最少1間、最多多間來表示吧?
我的想法是餐廳至少會有一間(連鎖)店。
作者: malowda (malowda)   2015-05-18 21:57:00
餐廳也有名稱,用餐廳名稱和城市名稱來當顧客的主鍵

Links booklink

Contact Us: admin [ a t ] ucptt.com