我是Access的新手,我正在开发数据库,我需要帮助来提供解决方案:
我正在记录一堆沥青铺设人员的数据。每个工作人员都有一个生产和设备领域的记录。每个船员都有不同类型的设备和不同数量的设备。因此,每次我输入新记录时,我都需要为设备的类型和数量创建一个新表...有人可以帮我提出解决方案吗?
答案 0 :(得分:1)
每个记录都不需要新表,只需要一个正确设置的表。让我们说:
Crews table
CrewID
Location
Etc
CrewMembers table
MemberID
Etc
CrewEquipment table
CrewID
EquipmentID
DateIn
DateOut
Etc
Equipment table
EquipmentID
Details
Etc
您可能想阅读http://r937.com/relational.html
通过上述设置,您可以拥有一个包含成员和设备子表单的Crew表单。你可以从这个create form to add records in multiple tables
中得到一个想法答案 1 :(得分:0)
每次创建新表都不是解决方案,您应该首先清除一些RDBMS概念,如规范化。为
创建单独的表crew member (which include crew member id, his name, salary/wages
List item per hour) equipments (which include equipments id, operation cost per hour etc)
Shift (can be separated by date and shift time etc)
然后在表之间创建适当的关系,这样就可以创建适当的关系数据库系统。所以先完成一些基础教程,然后开始开发。