【发布时间】:2009-07-01 20:34:19
【问题描述】:
我对数据库设计很陌生。 我正在构建一个小型 asp.net mvc web 应用程序,其中有各种类型的用户可以登录网站。
所以表结构是,
用户表 userid(PK)、用户名、密码、邮箱、角色等
员工表: Eid(PK)、userid(FK)、名字、加入日期等
客户表: Cid(PK)、userid(FK)、名字、公司名等
用户-员工表之间存在一对一的关系 和用户 - 客户表。
一般用户,只有用户表中的详细信息。
这是一个正确的设计吗?
【问题讨论】:
标签: database-design