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

一对多的子表可否不设主键

2013-03-06 
一对多的子表可不可以不设主键有2个表,表1是教学班Id表2能不能只用两个字段:教学班ID、自然班ID?表1:主键ID

一对多的子表可不可以不设主键
有2个表,
表1是教学班Id
表2能不能只用两个字段:教学班ID、自然班ID?

表1:
主键ID   TClassID
1        101
2        102

表2:
TClassId  ClassId
101       201001
101       201001

102       201002
102       201003
102       201004

表2这样写 主键重复问题怎么解决?
[解决办法]
木看懂表2的数据

TClassId  ClassId
101       201001  
101       201001   --为啥和前一条数据一样呢
102       201002
102       201003
102       201004

我猜测你的意思而已,应该把TClassId和ClassId,作为联合主键.
[解决办法]
联合主键~~

热点排行