社区
MS-SQL Server
帖子详情
关于多对多关系表的建立!!
jiangabcwei
2007-06-02 08:31:34
--员工表
create table Emp
(
id int primary key,
name nvarchar(20)
)
--爱好表
create table Love
(
id int primary key,
lover nvarchar(20)
)
--员工爱好表
create table EmpLove
(
????
????
????
)
一个员工可以有多个爱好,一个爱好可以属于多个员工,请教各位老师这个员工爱好表怎么建立``
...全文
392
7
打赏
收藏
关于多对多关系表的建立!!
--员工表 create table Emp ( id int primary key, name nvarchar(20) ) --爱好表 create table Love ( id int primary key, lover nvarchar(20) ) --员工爱好表 create table EmpLove ( ???? ???? ???? ) 一个员工可以有多个爱好,一个爱好可以属于多个员工,请教各位老师这个员工爱好表怎么建立``
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiangabcwei
2007-06-03
打赏
举报
回复
联合主键?还没用过```
create table Emplove
(
primary key (Emp.id,Love.id)
)
create table EmpLove
(
empid int primary key,
loverid int primary key
)
试了下这两语句都不对`````
师傅啊!给个正确的语句吧,不要再考验我了``````
jiangabcwei
2007-06-03
打赏
举报
回复
又琢磨了一下明白了````是这样写对吧````楼上两位果然高深莫测,刚来两天发现CSDN里的水很深啊-_-
create table Emplove
(
empid int,
loveid int,
primary key (empid,loveid)
)
zhweinb
2007-06-02
打赏
举报
回复
不好意思,误导LZ了
应该按照lzhcxc(天道酬勤)的方法,联合主键,不然会出现重复的数据的。
lzhcxc
2007-06-02
打赏
举报
回复
员工ID,爱好ID
联合做主键
zhweinb
2007-06-02
打赏
举报
回复
在表 EmpLove 中
不设置主键
仅仅存 Emp.id 和 Love.id
jiangabcwei
2007-06-02
打赏
举报
回复
楼上!员工主键?还是爱好主键?
create table EmpLove
(
empid int,
loverid int
)
insert into EmpLove values (1,2)
insert into EmpLove values (1,3)
insert into EmpLove values (1,4)
insert into EmpLove values (2,2)
insert into EmpLove values (2,3)
insert into EmpLove values (3,4)
insert into EmpLove values (3,1)
就这么写?
lzhcxc
2007-06-02
打赏
举报
回复
员工ID,爱好ID
Python数据库视频教程之MongoDB数据库(八)
MongoDB特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似
关系
数据库单
表
查询的绝大部分功能,而且还支持对数据
建立
索引。 目前在前端或者后端使用都比较多,本视频为对...
在MySQL中
建立
多对多
关系
的映射(
建立
中间
表
)
但是在
建立
多对多
关系
的映射时,我们要借助一张中间
表
,并在中间
表
里添加外键,所以两张
表
的建
表
语句就是正常的建
表
语句,只需要添加每个
表
本身的字段即可,不需要添加额外属性。 随便举个例子吧,route
表
(线路)...
mysql一对多、
多对多
关系
表
的
建立
与查询
在实际的开发场景中,我们会
建立
非常多的
表
,其中一对多和
多对多
关系
表
的
建立
和查询对与一些刚接触的人来说可能会有些疑惑,所以为了解决这些疑惑,有了这篇文章。 注意:本文的重点在于一对多、
多对多
关系
表
的
建立
...
数据库中
表
与
表
之间
建立
关系
(一对多、
多对多
)
二、
多对多
的
关系
例:商品与订单的
关系
,一个商品可以属于多个订单,一个订单可以有多种商品。 用户和角色的
关系
,一个角色可以包括多个用户,一个用户可以是多个角色。 创建一张用户
表
和一张角色
表
,还需创建...
表
间的
关系
一对多/一对一/
多对多
关系
是怎样
建立
的?
外键可以是一对一的,一个
表
的记录只能与另一个
表
的一条记录连接,或者是一对多的,一个
表
的记录与另一个
表
的多条记录连接。 1.一对多,在多的一方
建立
外键(外键指向一的主键) 母亲与孩子的
关系
:母亲,孩子两...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章