数据库多对多关系举例

@莫绍6144:数据库多对多关系.入门举例 -
奚唯17552261037…… 给你举个例子 用户表: ID Name 1 ABC 2 BCE 3 DEP 用户权限表 ID HERF 1 a.asp 2 b.asp 3 c.asp 映射表 用户ID 权限ID 映射表ID 1 1 1 1 2 2 1 3 3 2 2 4 2 3 5 3 1 6 这样用inner join把用户的ID = 映射表的用户ID , 权限表的ID = 映射表的权限ID...

@莫绍6144:请问数据库在创建表的时候如何设计表关系,一对一,一对多,多对多 请高手举例说明.谢谢!!! -
奚唯17552261037…… 1、一对一可以两个实体设计在一个数据库中l例如设计一个夫妻表,里面放丈夫和妻子 2、一对多可以建两张表,将一这一方的主键作为多那一方的外键,例如一个学生表可以加一个字段指向班级(班级与学生一对多的关系) 3、多对多可以多加一张中间表,将另外两个表的主键放到这个表中(如教师和学生就是多对多的关系) 希望这样讲对你有点帮助!

@莫绍6144:举例说明一对一,一对多、多对多的联系 大学数据库应用的作业 - 作业帮
奚唯17552261037…… [答案] 一对一: 一个人只有一张身份证 一对多: 一个教室可以有多张椅子,一张椅子只属于一个教室 多对多: 一本书可以有多个作者、一个作者可以有很多本书

@莫绍6144:请问数据库“多对多”的概念? -
奚唯17552261037…… 多对多就是两个实体集中都可能有某个实体对应另一实体集中的多个实体.比如:商店和商品两个实体集,一家店可以有多种商品,一种商品也可以在多家店卖

@莫绍6144:数据库 三个实体型之间的多对多联系和两两之间的三个多对多联系有什么区别 -
奚唯17552261037…… 在两个以上的多个实体集之间,当一个实体集与其他实体集之间均(注意是均)存在多对多联系,而其他实体集之间没有联系时,这种联系才成为多实体集间的多对多联系.比如有三个实体集:供应商、项目、零件,一个供应商可以供应多个项目多种零件;每个项目可以使用多个供应商供应的零件;每种零件可以由不同供应商提供.但项目和零件之间没有联系.因此,供应商、项目、零件三个实体之间是多对多联系.供应商<———>项目:多对多,供应商<———>零件.两两之间的三个多对多联系:任意两个实体之间都是多对多联系,这个很好理解,例子很多.

@莫绍6144:简述关系数据库中表与表的3种关系
奚唯17552261037…… 1)一对一知的关系 例如:一个人对应一个唯一的身份证号,即为一对一的关系.2)一对多关系 例如:道一个班级对应多名学生,即为一对多关版系 3)多对多关系 例如:一个学生可以选多门课程,而同一门课程可权以被多个学生选修,彼此的对应关系即是多对多关系.

@莫绍6144:数据库关联关系 -
奚唯17552261037…… 两个数据库及其(数据)表之间的数据的相互依赖和影响关系.比如现有某学校三个数据表:学生(学号,姓名),课程(课程名,课程编号),选课(学号,课程号,成绩).选课表中的“学号”,“课程号”必须是另外两个表中存在的数据,才有意义;而且一旦另外两表中的某一学生或课程被删除,选课表中的相应学号或课程号必须自动删除.这就是一种关联关系.它实际上是保证数据完整性的一种做法.

@莫绍6144:ACCESS的一对多,一对一,多对多关系,我搞不明白 -
奚唯17552261037…… 这是说表的关联关系 举个学校的例子: 1对1:1个学生只能属于一个班级 1对多:1个班级可以有多个学生; 多对多:1个学生有多个老师教,1个老师也可以教多个学生

@莫绍6144:数据库表与表之间多对多关系怎么处理?
奚唯17552261037…… 拆分关系.增加一个表.使之符合范式. 比如做学生选课系统.多个学生选多门课.这是多对多关系. 这样可以写成三个表. 分别为.学生表(学号,姓名) 课程表(课程号,课程名) 选课表(学号,课程号) 通过选课表,将学生和课程联系起来了.

@莫绍6144:如何在数据库中表示多对多的关系 -
奚唯17552261037…… 良好的数据库设计都是要符合第三范式或者更加严格一些,所以多对多是一种比较不好的设计方案,会对系统的开发和维护造成很大困难,特别是代码上,要重复的比较各个键值,因此都是采用引入关系表的方法,将两个表的主键提取作为关系表的字段,然后关系表中设置游动主键,这样就将多对多的关系解耦成1对多的关系

相关推荐

  • 一对一 一对多 多对多
  • 数据库一对多关系建表
  • 数据库一对一关系举例
  • 数据库一对多关系画图
  • 目前最常用的数据库
  • 生活中多对多的例子
  • 多对多的例子数据库
  • 关系型数据库例子
  • 数据库中多对多的关系设计
  • 数据库中一对一的例子
  • 身边的数据库应用举例
  • 数据库的三种基本关系
  • 五个常见的数据库软件
  • 一对一一对多多对多的例子
  • 多对多的联系的实例
  • mysql一对多和多对一
  • 数据库一对多怎么写
  • 数据库一对一关系建表
  • 数据库一对一多对多案例
  • 数据库对象的三个层次
  • 多对多关系经典例子
  • 多对多现实生活中例子
  • 关系型数据库有哪三种
  • 关系型数据库的特点
  • 数据库的三个关系模式
  • 一对一一对多多对多例子
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网