SQL表中必须有主键么?

如题
一个表没主键,另一个表用过设置主键来形成这个表的外键,是否可行?

不是必须有主键,但是最好设置主键

可行,但是这个没有主键的表的该列必须是唯一列,也就是说值不能重复,这样的话也就是说得建立主键
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-23
不是必须有,但是为了保障数据的关联性最好是设置主键
第2个回答  2010-06-23
不是必须的.主键的设置,主要是为了让每一行各不相同...达到一个区别于其它行的目的....
第3个回答  2010-06-23
不是必须有主键
相似回答