懂E-R图的请进200分送上

来源:互联网  时间:2016/6/28 14:17:49

关于网友提出的“ 懂E-R图的请进200分送上”问题疑问,本网通过在网上对“ 懂E-R图的请进200分送上”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 懂E-R图的请进200分送上
描述:

学校没学懂,劳驾各位 数据表如下 懂E-R图的请进200分送上
/> 不知道这样画对不对,你们给的越详细愈好 懂E-R图的请进200分送上
关于用户权限的表应该怎么表示


解决方案1:

E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名; 属性(Attribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来;如果是多值属性的话,再椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。 
/> 联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。如果是弱实体的联系则在菱形外面再套菱形。 
作E-R图的步骤 ⑴确定所有的实体集合  <> ⑵选择实体集应包含的属性    ⑶确定实体集之间的联系    ⑷确定实体集的关键字,用下划线在属性上表明关键字的属性组合    ⑸确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或n(多)来表示联系的类型
实体对象还没有很多没表示出来
普通用户与管理员同属用户,所以应该只有一个实体。 实体所包含的属性并不是表的所有字段,像“未立案原因”等属性都属冗余
提案的关键字,未表示出来。 ....

解决方案2:

学的都忘光了,帮lz顶一下吧

解决方案3:

权限可以设置一个权限表,对每个功能进行控制,这样可以精确到按钮的控制,用listbox列出所有的操作

解决方案4:

er图主要是实体跟实体之间的关联。

解决方案5:

第一个对的,看奇怪的是上下两个方框怎么没属性。第2个不对。

解决方案6:

引用 7 楼 mengxj85 的回复:
引用 6 楼 mayanly 的回复: 或者这么说方框一定表示的实在的表吗?
不一定,要不体现不出范式多少了
E-R图主要是体现实体与属性的关系,实体间的关系
E-R图 主要是体现实体与属性的关系  
有E-R图 对开发前的准确的把握实体与属性的关系还是很有帮助 可惜 学得烂解决方案7:

一个无关的小疑问,部门表中使用提案记录表的主键(case_id)作为外键,这个合适吗?还是我看错了?

解决方案8:

e-r图挺操蛋的,没必要告他,写什么论文的都是忽悠人的,没做过项目的

解决方案9:

从你的表上,我看不出任何提案和用户的关系,你是不是少贴张映射表?

解决方案10:

你画的两个图都是掺杂着业务逻辑的 E-R是实体关系图
就你表来看,你的E-R其实就是分成两块的 按照你第一张E-R图来写数据库的话,应该有5张表:管理员表、管理表、提案表、填写表、普通用户表,明显是错误的 第二章E-R就更有问题了。。。 每个E-R图中的单元,不论是方块(实体)或者是菱形(关系)到物理结构时都是一张数据表,你按照这个逻辑去看看,你的E-R图画了好不好吧

解决方案11:

引用 17 楼 mayanly 的回复:
引用 16 楼 feng1366259807 的回复: 引用 10 楼 mayanly 的回复:
/> 那我使用方框表示‘角色表’中的管理员、超级管理员。。。这样表示对吗?
应该是 三个表 一个角色表与一个用户表 关联, 角色表与权限表关联
管理员与超级管理员 属性是相同的,只是分配了一个不同的角色ID
有道理,我的表是不符合第三范式。可是在数据量小得情况下应该不会太糟糕吧……
如果你需要可设置权限的..那就是根据角色去分配权限,而不是用户,不管什么用户,都只需要一个表保存用户信息,无外乎就是外键关联了一个不同的角色,而权限就是根据角色去分配,思路应该很清晰,也符合你一个流程结构图.. 解决方案12:

use view for power!

解决方案13:

引用 10 楼 mayanly 的回复:
那我使用方框表示‘角色表’中的管理员、超级管理员。。。这样表示对吗?
应该是 三个表  一个角色表与一个用户表 关联,    角色表与权限表关联 管理员与超级管理员 属性是相同的,只是分配了一个不同的角色ID 解决方案14:

虽然我不懂。但是我帮你顶一下啊

解决方案15:

就你第一个流程图已经清楚了 你是需要怎么样控制权限?还是其他?

解决方案16:

一直在用这个。 你的画法 肯定不对,从根本上混了。 1,E-R只有实体在有属性,你为什么把属性写到 流程图里。 -----修改方法,把包含属性的 “提案”拿出来,是一个实体。 2,然后直接放在流程里

解决方案17:

 懂E-R图的请进200分送上就考试看看ER图的友情帮顶

解决方案18:

搞得这么复杂,等你画好,我程序早写好了。

解决方案19:

网上搜搜ER图的说明对着审核一遍。N年没搞这东西了。

解决方案20:

引用 12 楼 mayanly 的回复:
引用 11 楼 mengxj85 的回复:<> 第一个E-R图是画对的,第二个是错的,普通用户、高级用户……都是一个实体,如果这么画,那后面再增加一个角色(超高级用户),你的图就存在问题了 明白了应该这么画就应该对了超级管理员-管理-角色-包含-(管理员、高级用户、普通用户)对吧,不能直接画
(用户)m-n(角色)m-n(提案记录) 解决方案21:

看不太懂了。

解决方案22:

引用 6 楼 mayanly 的回复:
或者这么说方框一定表示的实在的表吗?
不一定,要不体现不出范式多少了 E-R图主要是体现实体与属性的关系,实体间的关系 解决方案23:

你让别人帮忙做什么的呢?

上一篇devexpress net 中的ASPXGridView中的CustomButton如何利用Popupcontrol弹出一个窗体?
下一篇根据浏览器使用不同语句打开新页面的问题
明星图片
相关文章
《 懂E-R图的请进200分送上》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)