项目/计划数据库

时间:2018-05-21 09:37:04

标签: ms-access

我想创建数据库,我将在其中输入人员以及此人注册的项目/计划。

例如:

人:Max Stewart

- Project: Website
  -- Program: What is website?
  -- Program: How to create website?
  -- Program: What do I need to create website?

人:Roger Federer

- Project: Car
  -- Program: Which car brand should I buy?

- Project: Website
  -- Program: What is website?

如果我想查看加入的人(项目:网站和计划:什么是网站),我将获得列表:

- Max Stewart
- Roger Federer

此列表实际上是ms-access中的报告..

到目前为止,我已经完成了

我有3张桌子:

Person (PersonID, Person details...)
Project (ProjectID, ProjectName)
Program (ProgramID,PersonID, ProgramName, StartDate, EndDate)

关系:

Person -> (one-to-many) -> Program
Project -> (one-to-many) -> Program

问题是每次我想将另一个人添加到同一个程序中(程序以新ID开头,这样就是新程序)

对此有何建议?

1 个答案:

答案 0 :(得分:0)

你可以用many to many关系来做到这一点。