如何从此Excel文件创建规范化数据库?我有一个Excel表格,顶部是单位编号,左侧是单位列出的单位。现在,当人们完成某个单位的步骤时,人们会在单元格中放置一个“x”。现在,当我们决定再做另一个单元时,我们在顶部再添加一个数字。
如何将其转换为规范化的Access数据库?我认为它至少需要两个表:“步骤”和“单位”。
更大的问题是,如何呈现数据输入表单?交叉表查询不能用于在Access中输入数据。人们习惯于在这张Excel表格中输入“x”,单位编号位于顶部,而左侧则是碎片。如何在Access中制作类似或易于使用的东西?
Units 1 2 3 4 5
Molded x x x x x
Bolted x x x
Painted x x x
Packed x
答案 0 :(得分:0)
tblUnit
UnitID, UnitName
1, Unit1
2, Unit2
3, Unit3
4, Unit4
5, Unit5
tblPiece
PieceID,PieceName
1, Molded
2, Bolted
3, Painted
4, Packed
tblUnitPiece
UnitPieceID, UnitID, PieceID
1, 1, 1
2, 1, 2
3, 1, 3
4, 1, 4
5, 2, 1
6, 2, 2
7, 2, 3
8, 3, 1
9, 3, 3
10, 4, 1
11, 4, 2
12, 5, 1