MS Access软件跟踪表

时间:2015-07-25 05:38:41

标签: sql ms-access database-design

我正在寻找能否使用MS Access创建数据库。

我有使用Access的要点,但是当我设计我的表时,我很难找到表之间常用的东西。

到目前为止我已经。

表名:软件
SoftwareID - 自动递增主键
SoftwareName:短文本
DateCreated:日期/时间

表名:用户
UserID - 自动递增主键
FNAME:短文
LNAME:短文本
DateCreated:日期/时间

表名:部门
DepartmentID - 自动递增主键
部门名称:短文本
位置:短文
DateCreated:日期/时间

任何人都对我可以用来链接表格的任何建议

1 个答案:

答案 0 :(得分:0)

要以多对多关系关联两个实体集,请创建一个记录键对的新表。例如:

{{1}}

在这两个表中,我们将两列都作为主键的一部分,因为它是两个唯一值的组合(这使得它成为多对多关系,如果只包含一列主键是一对多的关系)。我们还添加了外键约束,以确保不存在的软件,部门和用户不会被插入或留下。