㈠ oracle数据库中,商品和商品类型是一对多的关系还是一对一的关系
产品表procts对产品类别表categories是一对多的关系
定单表orders对定单详情表[order details]是一对多的关系
这两个是1:N
比如你买自行车产品表是自行车 那产品类别可能有赛车 ,普通车。粗轮。细轮等
那这就是一对多
㈡ 数据库中一对一和一对多的联系怎么区别啊
比如 某个人的 出生地 有很多人,但这个人只能有一个出生地。那么 出生地与人 之间存在一对多的关系。
再或者一个班有很多学生,一个学生只能在一个班里注册,则班级与学生存在一对多的关系。
一个班里只有一个班长,而一个班长只在一个班里任职,则班级与班长之间存在一对一的关系。
㈢ 数据库1对多的关系可以详细解释下么
一个公司是否只有一个老总,底下有一堆的员工,这种老公和员工对应的关系是一对多的关系,其中老总是一个,员工多个,而老总和员工之间是管理的关系。
㈣ SQL的一对多,多对一,一对一,多对多什么意思
1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里班主任和学生的关系就是一对多。
2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里学生和班主任的关系就是多对一。
3、一对一:比如说一个班级有很多学生,他们分别有不同的学号。一个学生对应一个学号,一个学号对应一个学生;通过学号能找到学生,通过学生也能得到学号,不会重复。这里学生和学号的关系就是一对一。
4、多对多:比如说一个班级有很多学生,他们有语文课、数学课、英语课等很多课。一门课有很多人上,一个人上很多门课。这里学生和课程的关系就是多对多。
㈤ 计算机二级VF里面,一对多和多对多关系,是什么意思我看不懂
对一个实体可以有多个实体跟它对应,就是一对多,在数据库里就是一个表中的一条记录可以对应另一张表中的多个记录。
多对多是一个多个实体对应多个的,举例比较容易理解一点。
一个老师可以教多个学生,这个老师跟学生的关系就是一对多。
一个学生可以选多门课程,课程中的其中一门也可以被多个学生选修,这就是多对多的关系。
㈥ 数据库ER图一对多联系1:n与1:m的区别
在数据库概念模型设计的时候,ER图是基本方法之一,主要用来描述数据库中所涉及实体及实体与实体之间的关系。实体间的关系通常有:1对1(1:1),1对多 (1:m),多对1(m:1),多对对(m:n)等。
比如有两个简单实体,分别是单位和职员,它们的关系就是1:m,一个单位可以有多个职员;
再比如有两个实体,分别是学生和图书,它们的关系就是m:n,从而形成中间表 学生借阅的图书,结果是1本图书可以被多人借阅,1个人也可以借多本图书。
其它的自己去查教程吧。
顺带说说,许多人做数据库表设计是想到哪里就建个字段,没有做概念设计,这样的数据库生命周期很短,而且维护极难。基本知识学好了非常重要!
㈦ 在数据库设计器中,建立两个表之间的“一对多关系”应满足的条件是什么
在数据库的两个表间建立永久联系时,要求两个表的索引中至少有一个是主索引。必须先选择父表的主索引,而子表中的索引类型决定了要建立的永久联系的类型。如果子表中的索引类型是主索引或候选索引,则建立起来的就是一对一关系。如果子表中的索引类型是普通索引,则建立起来的就是一对多关系。
㈧ access2010数据库中“一对多”的联系是指什么
ACCESS数据库中两个表之间的连接关系有内连接和外连接两种
1、内连接:把两个表中数据对应的数据查出来(显示两个表连接字段都有相同值的记录是一对一)
语句 inner join(查找条件中对应的数据,没有数据不列出来)
语法:select * from student inner join grade on student.no = grade.no
2、外连接:以某个表为基础把对应数据查出来,有左连接和右连接,是一对多。
2-1、左连接(左表中所有数据,右表中对应数据,即左边一定有数据,右边不一定有)
语法:select * from student left join grade on student.no = grade.no
2-2、右连接(右表中所有数据,左表中对应数据,即右边一定有,左边不一定有)
语法:select * from student right join grade on student.no = grade.no
㈨ 关系数据库中的一对多指的是
一个班有很多名学生,但一名学生只属于一个班。班和学生是一对多的关系。
㈩ 怎样在数据库中实现一对多的关系
怎样在数据库中实现一对多的关系
良好的数据库设计都是要符合第三范式或者更加严格一些,所以多对多是一种比较不好的设计方案,会对系统的开发和维护造成很大困难,特别是代码上,要重复的比较各个键值,因此都是采用引入关系表的方法,将两个表的主键提取作为关系表的字段,然后关系表中设置游动主键,这样就将多对多的关系解耦成1对多的关系