首页 文章

规范化Excel表格

提问于
浏览
-1

如何从此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

1 回答

  • 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
    

相关问题