数据库Ms访问

时间:2015-02-08 14:58:21

标签: ms-access-2007

我为访问2007年的员工创建了数据库 员工表

员工代码(主键)
名称

保留记录表

员工代码(外键) 从日期 至今 天数等

现在,我面临的问题是如何在一个员工代码下输入多个叶子,因为代码是主键,它不会让我输入多个员工代码。

1 个答案:

答案 0 :(得分:0)

[Employee_code]不应该是[Leave_record]表的主键。您需要将表中的该字段作为外键(如您所知),但它不应该是主键,因为主键不能包含重复项。

考虑将名为[Leave_record_ID]的自动编号字段添加到[Leave_record]表中,并将其作为主键。或者,您可以根据[Employee_code]和[From_date]字段使用复合主键。