我在想,下面的关系是第三种范式吗?
USER (username:String PrimaryKey,
userType:String,
fname:String,
lname:String,
dateOfBirth:TimeStamp)userType可以是以下值之一
谢谢,
发布于 2012-03-29 18:43:26
如果在数据库中应用的FD是
{用户名} -> {userType,fname,lname,dateOfBirth}
那么你的设计甚至是在5NF中。
发布于 2012-04-12 00:31:05
我看不出非键属性之间有什么传递的依赖关系.所以它符合3NF标准。
发布于 2012-04-02 12:02:14
但是,在将用户名作为用户表的主键时,当然要非常小心。通常不起作用..。
https://stackoverflow.com/questions/9921864
复制相似问题