社区
MS-SQL Server
帖子详情
如何引用外键表的某字段?
颤菊大师
2011-06-20 11:15:05
假设用例:用户表,角色表
如何让用户表的列是这样的:
用户编号,用户名称,角色编号,角色名称。
先不考虑设计的合理不合理。
当“
用户表”的角色编号
与
“角色表”
建立关联的时候。
如何将用户表的角色名称也进行关联?
PS:角色名称非 PK 或 UN。
...全文
79
4
打赏
收藏
如何引用外键表的某字段?
假设用例:用户表,角色表 如何让用户表的列是这样的: 用户编号,用户名称,角色编号,角色名称。 先不考虑设计的合理不合理。 当“用户表”的角色编号与“角色表”建立关联的时候。 如何将用户表的角色名称也进行关联? PS:角色名称非 PK 或 UN。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuexiaodong2009
2011-06-20
打赏
举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]
大前提:满足范式的表,才能去研究如何关联.
小前提:你的用户表不满足范式.
结论:无法研究它与角色表的关联.
[/Quote]结论:无法研究它与角色表的关联
颤菊大师
2011-06-20
打赏
举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]
大前提:满足范式的表,才能去研究如何关联.
小前提:你的用户表不满足范式.
结论:无法研究它与角色表的关联.
[/Quote]
擦。我也是这么想的。如果真要做。也只有用触发器了。
-晴天
2011-06-20
打赏
举报
回复
大前提:满足范式的表,才能去研究如何关联.
小前提:你的用户表不满足范式.
结论:无法研究它与角色表的关联.
--小F--
2011-06-20
打赏
举报
回复
[Quote=引用 2 楼 mrlen 的回复:]
引用 1 楼 qianjin036a 的回复:
大前提:满足范式的表,才能去研究如何关联.
小前提:你的用户表不满足范式.
结论:无法研究它与角色表的关联.
擦。我也是这么想的。如果真要做。也只有用触发器了。
[/Quote]
触发器来做吧 设计不规范
什么是
外键
表
,什么是主键
表
?
表
2属性有:goodid(主键),typeid(
外键
,
引用
表
1中的typeid) 以上哪一个是
外键
表
,哪一个是主键
表
表
1是主键
表
、
表
1的主键
字段
在
表
2中做
外键
、而
表
1自己却没有
外键
表
2是
外键
表
有一个依赖
表
1typeid的
字段
、...
mysql中的
外键
主键:
表
中的一个或多个
字段
,它的值用于唯一的标识
表
中的某一条记录
外键
:是两个
表
数据之间建立连接的方式。可以是一列也可以是多列。一个
表
中可以设置一个或多个
外键
。
外键
名:定义
外键
约束的名称,一个
表
中不能...
第二百八十节,MySQL数据库-
外键
链
表
之一对多,多对多
MySQL数据库-
外键
链
表
之一对多...一对多:就是b
表
的某一个
字段
值对应a
表
外键
里的多个值,前提是a
表
要与b
表
链
表
用Navicat 软件可视化
外键
链
表
1、a
表
里创建
外键
连接b
表
的主键,首先检查a
表
里要设置
外键
的字...
数据库常见约束——
外键
在从
表
添加
外键
约束,用于
引用
主
表
中某列的值。比如学生
表
的专业编号,员工
表
的部门编号,员工
表
的工种编号。 二、为什么要使用
外键
下面本文将从一个例子出发来阐述使用
外键
的原因。 如何将某京东用户Ryan的信息...
mysql
外键
一对多_第二百八十节,MySQL数据库-
外键
链
表
之一对多,多对多
多对多
外键
链
表
之一对多
外键
链
表
:就是a
表
通过
外键
连接b
表
的主键,建立链
表
关系,需要注意的是a
表
外键
字段
类型,必须与要关联的b
表
的主键
字段
类型一致,否则无法创建索引一对多:就是b
表
的某一个
字段
值对应a
表
外键
里...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章