我的mysql数据库一个表的外键必须是另外一个表的主键吗?具体提问如下,请一定帮我解答下! 1. 100
我的mysql数据库一个表的外键必须是另外一个表的主键吗?具体提问如下,请一定帮我解答下!1.一个表的外键必须是另外一个表的主键吗2.我项目数据每一个表都设置了一个id用...
我的mysql数据库一个表的外键必须是另外一个表的主键吗?具体提问如下,请一定帮我解答下!
1.一个表的外键必须是另外一个表的主键吗
2.我项目数据每一个表都设置了一个id用来当主键,目的是为了自增效果。好像听别人说每一个表最好都设置一个自增主键id序列。但是问题来了,我这个表的关联外键(比如学生表的班级),如果必须是另外一个表班级表的主键,那我不是就不能用用那个班级表的自增id主键了?怎么解决
3.如果第二个问题能解决,我已经用navicat for mysql手动建好了所有项目用的表,并且打算就在navicat for mysql设计表里手动添加外键关联表。然后再用insert语句复制很多插入语句。进行数据插入。能实现吗
谢谢了 200分 请认真一一帮我解答一下,谢谢了。 展开
1.一个表的外键必须是另外一个表的主键吗
2.我项目数据每一个表都设置了一个id用来当主键,目的是为了自增效果。好像听别人说每一个表最好都设置一个自增主键id序列。但是问题来了,我这个表的关联外键(比如学生表的班级),如果必须是另外一个表班级表的主键,那我不是就不能用用那个班级表的自增id主键了?怎么解决
3.如果第二个问题能解决,我已经用navicat for mysql手动建好了所有项目用的表,并且打算就在navicat for mysql设计表里手动添加外键关联表。然后再用insert语句复制很多插入语句。进行数据插入。能实现吗
谢谢了 200分 请认真一一帮我解答一下,谢谢了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询