Ms access 项目/程序数据库
我想创建一个数据库,在其中输入人员以及此人注册的项目/计划 例如: 人物:Max StewartMs access 项目/程序数据库,ms-access,Ms Access,我想创建一个数据库,在其中输入人员以及此人注册的项目/计划 例如: 人物:Max Stewart - Project: Website -- Program: What is website? -- Program: How to create website? -- Program: What do I need to create website? 人物:罗杰·费德勒 - Project: Car -- Program: Which car brand should I b
- Project: Website
-- Program: What is website?
-- Program: How to create website?
-- Program: What do I need to create website?
人物:罗杰·费德勒
- Project: Car
-- Program: Which car brand should I buy?
- Project: Website
-- Program: What is website?
如果我想检查哪个人加入(项目:网站和计划:什么是网站),我会得到列表:
- Max Stewart
- Roger Federer
此列表实际上是ms access中的报告
到目前为止,我已经完成了这项工作
我有三张桌子:
Person (PersonID, Person details...)
Project (ProjectID, ProjectName)
Program (ProgramID,PersonID, ProgramName, StartDate, EndDate)
关系:
Person -> (one-to-many) -> Program
Project -> (one-to-many) -> Program
问题是每次我想将另一个人添加到同一个程序(程序以新ID开始,就像这是新程序一样)
对此有什么建议吗?你可以用关系来做 我把person表和project表都链接到了程序中,但这并不确定,您需要使用连接表来实现多对多关系。