Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 管理工业公司的用户名和密码_Database_Ms Access_Database Design - Fatal编程技术网

Database 管理工业公司的用户名和密码

Database 管理工业公司的用户名和密码,database,ms-access,database-design,Database,Ms Access,Database Design,可能重复: 我正在为工业公司设计一个管理信息系统,它有不同类型的用户(员工、客户、供应商)。当我使用(MS Access)设计数据库时,每种类型都是单个实体(表)。 我必须给他们中的每一个人提供自己唯一的用户名,我如何才能做到这一点?使用表继承-即,有一个实体表,存储用户ID、用户名、密码等核心信息,然后有实体类型表(供应商、客户等)将该外键的其他信息存储到实体表中。这是一个选项。。。我想Access可以处理FK user ---- id username password employeei

可能重复:

我正在为工业公司设计一个管理信息系统,它有不同类型的用户(员工、客户、供应商)。当我使用(MS Access)设计数据库时,每种类型都是单个实体(表)。
我必须给他们中的每一个人提供自己唯一的用户名,我如何才能做到这一点?

使用表继承-即,有一个实体表,存储用户ID、用户名、密码等核心信息,然后有实体类型表(供应商、客户等)将该外键的其他信息存储到实体表中。

这是一个选项。。。我想Access可以处理FK

user
----
id
username
password
employeeid fk references employee.id
customerid fk references customer.id
supplierid fk references supplier.id

employee
--------
id
<other employee specific columns>

customer
--------
id
<other customer specific columns>

supplier
--------
id
<other supplier specific columns>
用户
----
身份证件
用户名
暗语
employeeid fk引用employee.id
customerid fk引用customer.id
供应商id fk参考supplier.id
受雇者
--------
身份证件
顾客
--------
身份证件
供应商
--------
身份证件

工业公司?通道先生,不,请雇个人来帮你。用户名、密码、个人详细信息存储和安全是一项严肃的工作。如果你不正确地执行它,你可能会遇到严重的法律问题。事实上,这是我大学的项目,这里没有什么专业!Wadda7请不要在新帖子中问同样的问题。听起来你是在让别人帮你做作业。没错。超类型是实体,子类型是客户、供应商、员工、董事等。我是否应该将实体ID连接到X ID(X=供应商、客户、员工..等)?一对一的关系?