数据库 两张表的建立是不是一定要有主外键关系,如果两张表没有主外键就不能连ER图??
比方说学生信息表学号是主键其中有一项是学院ID然后学院表学院ID是主键在学生信息表那边是外键这样才能连接??...
比方说学生信息表 学号是主键 其中有一项是学院ID
然后学院表 学院ID是主键
在学生信息表那边是外键 这样才能连接?? 展开
然后学院表 学院ID是主键
在学生信息表那边是外键 这样才能连接?? 展开
展开全部
可以根据实体关系模型去理解的,其实是一种“归属”的关系吧,你可以想像一下,如果你想查询一个学院下面的所有学生名单,那么我们在建表的时候就会给予每个学生的一个“归属”学院列(外键),只要很简单的一句语句就可以了,select studentName from studens where 学院="某学院名",其中学院就是学生表的外键,这样就可以联接起来了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个样应该可以:
ALTER TABLE 表名1 add constraint 约束名 foreign key(字段) references 表名2(字段)
ALTER TABLE 表名1 add constraint 约束名 foreign key(字段) references 表名2(字段)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询