社区
Oracle
帖子详情
一个人同时属于多个部门数据库设计的问题
tongrui120
2007-12-06 07:19:27
一个人同时属于多个部门展现的问题
user表
userid username departid(所属部门id)
1 小吴 11
2 小张 22
depart表
id departname
11 法律部
21 综合部
31 开发部
如果小吴 同时属于 法律部和综合部,user表中的 departid字段要如何设计才可以支持。。
或有什么其他设计方案???
...全文
1699
10
打赏
收藏
一个人同时属于多个部门数据库设计的问题
一个人同时属于多个部门展现的问题 user表 userid username departid(所属部门id) 1 小吴 11 2 小张 22 depart表 id departname 11 法律部 21 综合部 31 开发部 如果小吴 同时属于 法律部和综合部,user表中的 departid字段要如何设计才可以支持。。 或有什么其他设计方案???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jsq008
2007-12-09
打赏
举报
回复
你可以在user表中多存1行记录
1 小吴 11
1 小吴 22
不就可以了.
这个标准标准的3NF的设计是:
user表
userid username
1 小吴
2 小张
depart表
id departname
11 法律部
21 综合部
31 开发部
departid(所属部门id) userid
11 1
22 2
21 1
分析下这两个设计方案,标准的推荐后者,但是前者便于查询,效率高,不过就是不满足3nf的要求.要是经常查询的数据的话,应该选用前者的设计.
jsq008
2007-12-09
打赏
举报
回复
呵呵,学习,路过
feihua317
2007-12-08
打赏
举报
回复
多对多关系呀,建一个桥表就OK了。。
VASDZASD
2007-12-08
打赏
举报
回复
fenixshadow 是对的。
凤影
2007-12-06
打赏
举报
回复
楼上混分能稍微有点新意不?
楼主明白了就给分。
jlsoft758010
2007-12-06
打赏
举报
回复
这个标准标准的3NF的设计是:
user表
userid username
1 小吴
2 小张
depart表
id departname
11 法律部
21 综合部
31 开发部
departid(所属部门id) userid
11 1
22 2
21 1
tongrui120
2007-12-06
打赏
举报
回复
3NF 的设计不错
tongrui120
2007-12-06
打赏
举报
回复
user表中多存1行记录,就会多了一个用户,不行。
HelloWorld_001
2007-12-06
打赏
举报
回复
你可以在user表中多存1行记录
1 小吴 11
1 小吴 22
不就可以了.
凤影
2007-12-06
打赏
举报
回复
标准的3NF的设计是:
user表
userid username
1 小吴
2 小张
depart表
id departname
11 法律部
21 综合部
31 开发部
departid(所属部门id) userid
11 1
22 2
21 1
员工管理
数据库
设计
员工管理
数据库
系统,有助于为对员工数量增多,信息量增大,以及员工
部门
分配,工资发放等
问题
实现现代、化网络化管理,能够提高企业管理效率,提高准确度,节约企业成本,提高生产效率。 通过该课题可以熟悉...
数据库
实验七
数据库
设计
实验七
数据库
设计
一、实验目的 1.掌握
数据库
设计
基本方法及
数据库
设计
工具 二、实验内容和要求 1.使用E-R图描述概念模型 ...②
部门
员工具有员工编号、姓名、级别等属性,员工只在
一个
部门
工作; ③每个部
数据库
之多表
设计
一个
实体的某个数据与另外
一个
实体的
多个
数据有关联关系, 一对多的关系在
设计
的时候,需要
设计
表的外键。 2.1. 班级表和学生表
设计
部门
表和员工表
设计
image.png 2.2.创建
数据库
表 constraint 约束 ...
数据库
:
数据库
设计
(需求,
设计
,运行,维护)
这篇博客将深入解析从需求分析到
设计
实施,再到运行维护的每
一个
关键步骤。通过丰富的实战经验和专业的见解,你将学会如何准确捕捉用户需求、制定高效的
设计
方案、确保
数据库
稳定运行,并进行科学的维护与优化。
数据库
设计
--企业人事管理系统(有关
数据库
的课程
设计
)
设计
开发
一个
企业人事管理系统,该系统采用B/S模式,主要包括如下要求: ① 使用该系统的用户分为管理员和员工; ② 管理员和员工都可登录,并设置密码,管理员能够设置权限; ③ 管理员能够对人事数据维护、人事...
Oracle
17,140
社区成员
55,260
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章