社区
数据仓库
帖子详情
多对多的关系改为一对多的关系
jermory
2003-08-29 07:58:45
在一个数据库中有多个表格,但是其中两个表格的关系是多对多的,如学生与课程的关系,又如产品与零件的关系,如何把他们改为一对多的关系呢?再增加一个表,谢谢给我增加一个表的设计思想。如何增加,怎么设计呢。
...全文
91
5
打赏
收藏
多对多的关系改为一对多的关系
在一个数据库中有多个表格,但是其中两个表格的关系是多对多的,如学生与课程的关系,又如产品与零件的关系,如何把他们改为一对多的关系呢?再增加一个表,谢谢给我增加一个表的设计思想。如何增加,怎么设计呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taideveloper
2003-09-04
打赏
举报
回复
这个问题不难啊,加个中间表就行了
finite
2003-09-04
打赏
举报
回复
加一个事实表,将student id 和 course id关联起来
但是做数据挖掘就有些不方便了
jermory
2003-08-31
打赏
举报
回复
这样在学生课程表中不是还存在相同字段的问题吗??
chump
2003-08-29
打赏
举报
回复
不应该在这里提问啊?!
增加中间表;
学生表:stid stname;
课程表:csid stname;
学生修课表:stid csid;
blactte
2003-08-29
打赏
举报
回复
为什么要改成一对多的关系?
关于laravel中表
关系
的一对一、一对多、多对一、多对多实践
如何处理一对多
关系
在子表中建一个字段(外键)指向父表 如何处理多对多
关系
建立一张中间表,将”多对多”
关系
转化为”一对多” 案例分析 表一: 用户表(it_user) 表二: 用户详情表(it_user_info) 表
一对一、一对多、多对多模型
关系
的建立和增删
改
查要注意的问题
一对一、一对多、多对多模型
关系
的建立和增删
改
查要注意的问题 一对一: 1.在维护
关系
的一方使用:models.OneToOneField(另一个一方模型类名称,on_delete=models.CASCADE) eg: from django.db import models ...
mysql学习六之实体类型的一对一,多对多,一对多
关系
详解,定义外键后记录的增加删除操作,以及级联删除操作
一、实体与实体之间的一对一
关系
字段比较多时可以通过垂直分隔的方法形成两个表,即形成1:1的
关系
。 二、实体之间一对多的...对于多对多
关系
还有一个问题。 其实多对多的
关系
是将多对多转换成两个一对多,...
SQL实现一对多、多对多建表与查询
1 一对多、多对多、自关联多对多、自关联一对多场景描述 之前在做网页开发的时候一直用Sqlalchemy来操作数据库,当我用到自关联多对多和自关联一对多的时候,sqlalchemy...生活中有很多一对多
关系
的实例,比如一个教师
【MySQL数据库之多表关联
关系
(一对一、一对多、多对多)】
文章目录多表关联
关系
的实现多表...一对多 一对多 1.以员工表与部门表为例 先站在员工表的角度 问:一个员工能否对应多个部门 答:不可以 再站在部门表的角度 问:一个部门能否对应多个员工 答:可以 结论:换位思考之后得
数据仓库
7,388
社区成员
6,742
社区内容
发帖
与我相关
我的任务
数据仓库
其他数据库开发 数据仓库
复制链接
扫一扫
分享
社区描述
其他数据库开发 数据仓库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章