一对一,一对多,多对一,多对多,分别是什么

2020-11-30 06:49:07 字数 6117 阅读 7358

1楼:我心爱心

一对一,单挑,

一对多,挑单

多对一,群殴

多对多, 殴群。

2楼:匿名用户

3楼的说到 好哦...

3楼:匿名用户

单挑,单挑,群殴,群殴

sql的一对多,多对一,一对一,多对多什么意思?

4楼:思念是一种醉过

1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。

这里班主任和学生的关系就是一对多。

2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。

这里学生和班主任的关系就是多对一。

3、一对一:比如说一个班级有很多学生,他们分别有不同的学号。一个学生对应一个学号,一个学号对应一个学生;通过学号能找到学生,通过学生也能得到学号,不会重复。

这里学生和学号的关系就是一对一。

4、多对多:比如说一个班级有很多学生,他们有语文课、数学课、英语课等很多课。一门课有很多人上,一个人上很多门课。这里学生和课程的关系就是多对多。

1、一对一的使用方法

(1)使用嵌套结果映射来处理重复的联合结果的子集 。

(2)通过执行另外一个sql映射语句来返回预期的复杂类型。

2、一对多的实现方法

在多的一方的表里面,添加外键。

3、多对多的实现方法

多对多,必须要通过单独的一张表来表示。

5楼:匿名用户

举个例子:

你有3个表

学生表(学生id 学生姓名)

课程表(课程id 课程名)

成绩表 (学生id 课程id 分数)

班级表(班级id 学生id)

这里的班级表跟学生表就是一对多 一个班级包含了很多学生 反过来就是多对一

这里的课程表就是多对多 一门课对应多个学生选择 一个学生也可以有多个课程可以选

至于一对一的话 教授与学生的关系 一般一个教授就对应一个学生

6楼:匿名用户

一对一:我有一个身份证号 ;

一对多:我有多张银行卡;

多对多:我是招行、交行、建行的客户,但是这些银行用户均过亿。

7楼:匿名用户

就是在数据库里,表与表之间的数据交换与提取,例如有两表:表一(b中有字段mc,sl),表二(c中有字段mc,sl)

在查询分析器中输入

select b.mc,a.sl from b.a,c.b where a.mc=b.mc

就能看到表b,c中字段mc相同的数据信息了。

sql的一对多,多对一,一对一,多对多什么意思?

8楼:思念是一种醉过

1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。

这里班主任和学生的关系就是一对多。

2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。

这里学生和班主任的关系就是多对一。

3、一对一:比如说一个班级有很多学生,他们分别有不同的学号。一个学生对应一个学号,一个学号对应一个学生;通过学号能找到学生,通过学生也能得到学号,不会重复。

这里学生和学号的关系就是一对一。

4、多对多:比如说一个班级有很多学生,他们有语文课、数学课、英语课等很多课。一门课有很多人上,一个人上很多门课。这里学生和课程的关系就是多对多。

1、一对一的使用方法

(1)使用嵌套结果映射来处理重复的联合结果的子集 。

(2)通过执行另外一个sql映射语句来返回预期的复杂类型。

2、一对多的实现方法

在多的一方的表里面,添加外键。

3、多对多的实现方法

多对多,必须要通过单独的一张表来表示。

9楼:弥艳卉和远

举个例子:

你有3个表

学生表(学生id

学生姓名)

课程表(课程id

课程名)

成绩表(学生id

课程id

分数)班级表(班级id

学生id)

这里的班级表跟学生表就是一对多

一个班级包含了很多学生

反过来就是多对一

这里的课程表就是多对多

一门课对应多个学生选择

一个学生也可以有多个课程可以选

至于一对一的话

教授与学生的关系

一般一个教授就对应一个学生

一对一关系,一对多关系,多对多关系,分别举两个例子

10楼:啊酱咩咩哒

一对一关系举例:

1、每个中国本土居民和他们唯一的身份证编号

2、每个班级中唯一的班长,每个班长也只服务于唯一的班级

一对多关系举例:

1、一个年级段有多个平行班级,多个平行班都隶属于一个年级段

2、一个班级有若干个学生,若干个学生隶属于一个班级

多对多关系举例:

1、一个班级有若干个老师,一个老师也可以带若干个班级

2、一门课程同时有若干个学生选修,一个学生可以同时选修多门课程

拓展资料:

以上一对

一、一对多、多对多关系隶属于映射

在数学里,映射是个术语,指两个元素的集之间元素相互"对应"的关系,为名词。

"映射"或者"投影",需要预先定义投影法则部分的函数后进行运算。因此"映射"计算可以实现跨维度对应。相应的微积分属于纯数字计算无法实现跨维度对应,运用微分模拟可以实现本维度内的复杂模拟。

映射可以对非相关的多个集合进行对应的近似运算,而微积分只能在一个连续相关的大集合内进行精确运算。

定义如下;

设a、b是两个非空集合,如果存在一个法则f,使得对a中的每个元素a,按法则f,在b中有唯一确定的元素b与之对应,则称f为从a到b的映射,记作f:a→b。

其中,b称为元素a在映射f下的象,记作:b=f(a); a称为b关于映射f的原象。集合a中所有元素的象的集合称为映射f的值域,记作f(a)。

注意:(1)对于a中不同的元素,在b中不一定有不同的象;(2)b中每个元素都有原象(即满射),且集合a中不同的元素在集合b中都有不同的象(即单射),则称映射f建立了集合a和集合b之间的一个一一对应关系,也称f是a到b上的一一映射。

11楼:匿名用户

一对一:班级和班号,学生姓名和学号

一对多:班级和学生,学校和学校中的院系

多对多:学生和课程,教师和学生

12楼:匿名用户

一对一:我有一个身份证号 ;

一对多:我有多张银行卡;

多对多:我是招行、交行、建行的客户,但是这些银行用户均过亿。

13楼:就是cc吖

一对一关系是指关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行只可以与第二个表中的一个行相关,且第二个表中的一个行也只可以与第一个表中的一个行相关。

举例:班级与班长之间的联系:一个班级只有一个正班长;一个班长只在一个班中任职。

一对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行可以与第二

个表中的一个或多个行相关,但第二个表中的一个行只可以与第一个表中的一个行相关。

举例:班级与学生之间的联系:一个班级中有若干名学生;每个学生只在一个班级中学习。

多对多关系是关系数据库中两个表之间的一种关系, 该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。

举例:课程与学生之间的联系:一门课程同时有若干个学生选修;一个学生可以同时选修多门课程。

14楼:love路

我和一个人单挑,我只能打

他,他只能打我。

每个班级中唯一的班长,每个班长也只服务于唯一的班级

这是一对一

他叫了一个宿舍的兄弟出来,我能打几个人,他们只能打我一个人。

每个班级中唯一的班长,每个班长也只服务于唯一的班级

这是一对多

我也叫了一个宿舍的兄弟出来,现在每个人都能打几个人,每个人都被几个人打。

一个班级有若干个老师,一个老师也可以带若干个班级

这叫多对多

拓展资料:

关系是指人与人之间,人与事物之间,事物与事物之间的相互联系。

市场营销中的关系是指精明的市场营销者为了促使企业交易成功而与其顾客、分销商、经销商、**商等建立起长期的互利互信关系。它促使市场营销者以公平的**,优质的产品,良好的服务与对方交易,同时,双方的成员之间还需加强经济,技术及社会等各方面的联系与交易。

人际关系是人与人之间在活动过程中直接的心理上的关系或心理上的距离。人际关系反映了个人或群体寻求满足其社会需要的心理状态,因此,人际关系的变化与发展决定于双方社会需要满足的程度。人在社会中不是孤立的,人的存在是各种关系发生作用的结果,人正是通过和别人发生作用而发展自己,实现自己的价值。

关系可分为正式关系和非正式关系,非正式关系较正式关系更为古老和普遍。现代管理理论的奠基人巴纳德指出,即使在正式的组织中,个体仍然是社会人。自20世纪30年代以来,在包括政治学、社会学、经济学及管理学等众多学科中,关系的非正式性受到了越来越多的重视。

关系的内涵在中西方有所不同,西方特意用guanxi(relationship)一词来描述中国式的关系

15楼:微

滕普尔推荐至2017至10-11

一对一:班级和班级编号,学生姓名和学生编号。

一对多:班级和学生,学校和学校。

多对多:学生与课程、教师与学生

提问者建议回答这个问题。

sql server中的一对一、多对一、多对多关系是什么意思?

16楼:苍龙de链

打个比方吧

一个班级有很多学生

,他们分别有不同的学号。一个学生对应一个学号,一个学号对应一个学生;通过学号能找到学生,通过学生也能得到学号,不会重复。这里学生和学号的关系就是一对一。

一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里学生和班主任的关系就是多对一。

一个班级有很多学生,他们有语文课、数学课、英语课等很多课。一门课有很多人上,一个人上很多门课。这里学生和课程的关系就是多对多。

17楼:匿名用户

拿你的学号

,和课程来说吧。你和你的学号就是一对

一的关系,因为一个学生只有一个学号(当然只同一阶段);

你和你的课程是一对多的关系 ,你一个人可以学很多门课程吧。课程和学生就是多对多的关系,一个学生可以学多门课程,而一门课程也会有很多名学生学习。简单就是这么理解

一对一、一对多、多对多,如何设计数据表?

18楼:匿名用户

一对一正确。

一对多和多对一是多个表 ,至少两个表,一对多和多对一是相互的:

主键是自己定义的,一般外键表引用的对应的表的键是主键;

多对多三个表,有一个是关系表(中间表);

中间表没有普通字段,一般只有有两个外键,同时引用两个表,多对多就出来了

分别列举出实体之间一对一,一对多,多对多的例子 5

19楼:匿名用户

一对一:班级与班长之间的联系:

一个班级只有一个正班长

一个班长只在一个班中任职

一对多:班级与学生之间的联系:

一个班级中有若干名学生,

每个学生只在一个班级中学习

多对多:课程与学生之间的联系:

一门课程同时有若干个学生选修

一个学生可以同时选修多门课程

两个实体集之间一对一,一对多联系的实例

1楼 狂砍两条街 一对一 一个人和他的性别 一对多 一个男人和他的女朋友 2楼 那时花开应自在 1对1 居民与身份证 1对多 宿舍和学生 分别列举出实体之间一对一 一对多 多对多的例子 5 3楼 匿名用户 一对一 班级与班长之间的联系 一个班级只有一个正班长 一个班长只在一个班中任职 一对多 班级与...

如何进行一对一沟通——黄永红,如何做一对一沟通

1楼 我为术狂 一对一沟通 一 四原则 八零二零法则 20 问问题,80 倾听,学会听话 不要打断他人 不要指出他人错误 不要猜测对方的心意。 二 沟通的方法 1 站在对方的角度去谈对方感兴趣的话题,然后能够换位思考 2 以低的姿态出现,千万不要以高姿态出现 understand站在下面就明白了 3...

上海新东方托福一对一怎样,新东方托福一对一怎么样

1楼 sh环球教育 其实每个机构都有自己的优势和特点,正所谓一千个读者一千个哈姆雷特,对于同样的机构不同的人看法也是不一样的,别人觉得好的不一定就适合你。 选择一个优秀的一对一托福培训哪家机构好主要从以下几个方面着手 1 品牌 2 3 师资 现在一般都有试听课,建议大家多找几家,做下对比,最重要的是...