作者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
1F:推 tobyhuang:doctor和patient都有ssn阿 11/10 16:15
2F:→ robertshih:所以"SSN INTEGER," 要寫兩次? 11/10 17:48
3F:→ robertshih:這樣怎麼分辨哪個SSN是誰的? 11/10 17:48
4F:推 tobyhuang:有解答喔 去年的網站有 11/10 18:28
6F:→ tobyhuang:在最下面 11/10 18:29