作者robertshih (施抄)
看板b95902HW
標題[討論] 08考古題
時間Tue Nov 10 15:26:15 2009
第一題PART2要我們寫出relational table
其中有一個relation同時reference到兩個來自同一個ISA之下的ENTITY
(entity是"patient" 跟 "doctor" ,relation是"operation")
那relation table要怎麼reference到這兩個entity的foreign key?
SSN INTEGER,
FOREIGN KEY(SSN) REFERENCE doctor,
FOREIGN KEY(SSN) REFERENCE pateint,
這樣好像有點怪?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.251.156
推 tobyhuang:doctor和patient都有ssn阿 11/10 16:15
→ robertshih:所以"SSN INTEGER," 要寫兩次? 11/10 17:48
→ robertshih:這樣怎麼分辨哪個SSN是誰的? 11/10 17:48
推 tobyhuang:有解答喔 去年的網站有 11/10 18:28
→ tobyhuang:在最下面 11/10 18:29