2
我试图开发一个系统,现在做ER图登录,我有两个问题表示ER图
我总是想着过程,试图做ER,现在我很困惑,我不能真正想到并做到这一点,尽管我对数据库有了一定的了解,但是如何完成这项工作呢?
如何在ER中表示登录名?请详细说明家伙?
在此先感谢!
问候, Rangana
我试图开发一个系统,现在做ER图登录,我有两个问题表示ER图
我总是想着过程,试图做ER,现在我很困惑,我不能真正想到并做到这一点,尽管我对数据库有了一定的了解,但是如何完成这项工作呢?
如何在ER中表示登录名?请详细说明家伙?
在此先感谢!
问候, Rangana
“登录” 本身不能在数据库中呈现。你的意思是用户和他们的访问,也许他们的内线组的权限/ ACL/...
在最基本的情况下,你必须与登录数据的用户表
user
---------------------
id int
name varchar
passwd varchar
[ last_login datetime
active boolean
..... ]
当然,这是一个简单的例如,需要采用。所以如果你需要更多的指导,你可以引入一个is_admin (bool)
列。对于更多ACL的东西,您可以创建一个存储权限的groups
表,并以n:m关系连接到用户。
“登录”听起来像一个动作,听起来像一个工作流程,这让我认为ER(实体关系)图是不合适的。除非你的意思是有一个“登录”实体,例如用户名和密码。 – FrustratedWithFormsDesigner 2010-09-03 17:37:08
我有4种类型的用途,每一种都有自己的水平,所以我怎样才能在我的ER中代表他们?如何存储登录数据及其级别?我给他们根据组织中的级别访问每个部分? – 2010-09-03 17:41:46