[SQL ] 問一個foreign key問題?!
下列是create一個table
CREATE TABLE roles(
name VARCHAR(50) NOT NULL,
researchGroup VARCHAR(50) NOT NULL,
PRIMARY KEY (name, researchGroup),
FOREIGN KEY (name) REFERENCES student (name),
FOREIGN KEY (name) REFERENCES academicStaff (name)
);
問題:同一個column可以refer到兩個以上的table??
就這個例子 name這個column可同時refer到student和academicstaff
令我有點困惑~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.72.80
※ 編輯: coolhong 來自: 218.167.72.80 (04/23 14:37)