社区
MS-SQL Server
帖子详情
两个实体间联系是多对多,怎么转换成关系模式,并创建表?
Peter_20
2012-03-02 10:36:19
两个实体间联系是多对多,怎么转换成关系模式,并创建表?
本人创建学生选课系统,教师与学生是多对多的关系,请问在他们之间要不要建另外一张表?
...全文
1182
3
打赏
收藏
两个实体间联系是多对多,怎么转换成关系模式,并创建表?
两个实体间联系是多对多,怎么转换成关系模式,并创建表? 本人创建学生选课系统,教师与学生是多对多的关系,请问在他们之间要不要建另外一张表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大力水手
2012-03-04
打赏
举报
回复
[Quote=引用 1 楼 ap0405140 的回复:]
一张老师表,主键tid.
一张学生表,主键sid.
一张选课表,含tid,sid.
[/Quote]
那我也接着顶吧
寡亾
2012-03-04
打赏
举报
回复
[Quote=引用 1 楼 ap0405140 的回复:]
一张老师表,主键tid.
一张学生表,主键sid.
一张选课表,含tid,sid.
[/Quote]
俺老孙顶你!
唐诗三百首
2012-03-02
打赏
举报
回复
一张老师表,主键tid.
一张学生表,主键sid.
一张选课表,含tid,sid.
E-R图
联系
转换为
关系模式
将E-R图一对一
联系
,一对多
联系
,
多对多
联系
转换为
关系模式
的
联系
如何将
实体
关系图
转换成
关系模式
一个
实体
转换成
一个
关系模式
。 首先,通过visio绘制一个与学生
实体
有
联系
的几个E-R图。如下图所示 其中矩形表示的是
实体
(班级,学生,课程,学习账号),椭圆表示的是属性,菱形表示的是
联系
(拥有,持有,学习)。 上图
实体
与
实体
之
间
的关系分别为: 1、班级与学生
实体
为1:n (一对多), 一个班级可以拥有多个学生,学生只能在一个班级中。 2、学生
实体
与课程
实体
的关系为:m:n(
多对多
) ,...
ER图向
关系模式
转换
ER图向
关系模式
转换涉及到两方面: ①
实体
的转换; ②
实体
间
联系
的转换。
实体
的转换:在从ER图转换为
关系模式
时,一个
实体
就转换一个
关系模式
,
实体
的属性就是
关系模式
的属性,
实体
的键就是关系的主键。
实体
间
联系
的转换:
实体
间
存在三种
联系
,即1:1(一对一),1:n(一对多),m:n(
多对多
)。 在从ER向
关系模式
转换规则如下: ①1:1(一对一)
联系
方法一:
联系
转换为独立的
关系模式
;模式...
mysql
关系模式
_数据库学习--
关系模式
最近开始做数据库的大实验,其中有一条实验要求如下:通过网络查找相关文献并参考所给资料进行需求分析,画出系统的 E-R 图,给出
实体
或
联系
的属性,标明
联系
的种类,并写出
关系模式
。画ER图没有什么问题,但是
关系模式
是什么就不知道了。所以,还是有必要学习一下的。
关系模式
的定义通过google和课本上对
关系模式
的定义得出如下定义:
关系模式
(Relation Schema)是对关系的描述,它可以形式化地表示...
E-R图
转换成
关系模式
E-R图转换为
关系模式
非常全面的转换方法
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章