1.PORT這個弱個體 來自於STATE跟SEA這兩個個體
本來是一個二元多對多 轉成兩個二元一對多
所以SEA_Name也是主鍵
2.SHIP_AT_PORT連接SHIP PORT跟PORT_VISIT 為一多元關係
指某艘船到某個PORT參訪 所以要同時考慮三個個體
但PORT_VISIT只有依附在SHIP(透過SHIP_AT_PORT)
PORT並沒有依付在誰那邊 或誰依付他 本身是一個關係轉弱個體
3.所以應該是
https://m.imgur.com/a/3rCl5
有錯請指正 謝謝:)
※ 引述《fightforlive (學歷無用論是屁)》之銘言:
: 題目如下:
: http://imgur.com/dYAFTwG
: 以下是我的答案
: http://imgur.com/HPg0sD2
: 不知道這樣做是否正確?
: 其中最有疑問的的是SHIP_AT_PORT這個關聯
: 他應該是指弱個體PORT_VISIT依附在PORT和SHIP的多元關聯
: 因此, 最後一張表格, SHIP_AT_PORT, 的候選鍵為:
: 1. (start_date, Pname, STATEName)
: 2. (start_date, Sname)
: 不知道這樣是否正確?
: 謝謝