用户名和密码数据库设计

时间:2012-08-19 11:51:08

标签: database ms-access database-design

我正在为工业公司设计数据库,我有这些实体(员工,供应商,客户,驱动程序),每个实体都有自己的唯一ID(员工ID,等等)。 那么,我如何为每个用户分配一个唯一的用户名? (使用Ms Access)。 THX

1 个答案:

答案 0 :(得分:2)

创建实体表。每当您向其他表(员工,供应商,客户,驱动程序)添加条目时,请在实体表中为它们添加一行。

在其他表(员工,供应商,客户,驱动程序)中,添加外键(列名:entity_id)。

获取员工的实体ID:

SELECT entity_id FROM employees WHERE id = {employee_id};

作为奖励,可以将所有实体类型共有的字段移动到实体表。

相关问题