作者coolhong (Ajax~呼)
看板Database
标题[SQL ] 问一个foreign key问题?!
时间Wed Apr 23 14:36:04 2008
下列是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)