想知道您是否认为下表用于将员工存储在数据库中会被视为 BCNF 中的数据库?
- Employee Table
Employee_ID (Primary Key, unique)
First_Name
Surname
Religion
Sex
Job Title
Nationality
- Employee_Address Table
Employee_ID (Foreign Key)
Line_One_Address
Line_Two_Address
District
Country
- Employee_Conact Table
Employee_ID (Foreign Key)
Mobile_Number
所以我的问题是你认为这会满足加入 BCNF 的标准吗?或者我应该有一个国籍表、职位表、宗教表等,因为它们将是数据库中的重复信息
我只是学习规范化的新手,所以任何想法和提示都会有所帮助