首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T, 其某一字段K引用的是前三个表的主键,怎么表达这种关系

2012-01-15 
有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T, 其某一字段K引用的是前三个表的主键,如何表达

有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T, 其某一字段K引用的是前三个表的主键,如何表达这种关系?
似乎没有现成的约束可用啊?K似乎不能定义为其他任何一个表的外键.

[解决办法]
有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T, 其某一字段K引用的是前三个表的主键,如何表达这种关系?

公共表T(tablename , values)
tablename , values
't1 ' , 1
't2 ' , 1
't3 ' , 1
't1 ' , 2
't2 ' , 3
't3 ' , 4

热点排行