-1

我正在尝试帮助我的公司将他们的历史数字化。一个项目是获取设备的维护记录并将它们放入 mysql 数据库。这个想法是能够随时调出历史,而无需翻阅成堆的纸。

我的经验仅限于使用 phpMyAdmin 创建表并通过 php 摸索以输出我想要的数据。我从未使用过关系设置。

数据字段将始终相同,数据库将通过从 Excel 复制/粘贴来填充(直到可以计算出以逗号分隔的导入),并且最终用户不需要编辑此数据。它仅用于查看/打印目的。

示例字段:id、单元号、unit_type、date、maintenance_performed

我的问题是,将所有这些放在一张桌子上是完成这项任务的一种可接受的方式吗?或者由于单位类型不同,关系设置会更好吗?为什么?

4

1 回答 1

2

我将专注于将数据放入数据库而不是存储。您在复制和粘贴数据时会遇到很多问题。例如,您将如何确保日期始终采用一致的格式?

将数据加载到表中后,您可以考虑如何优化它以进行查询。新记录将如何继续上传?这将是该过程中非常重要的一部分(除了记录中的其他信息外,我建议在数据库中设置创建日期)。

加载数据后,您可以考虑组织它的最佳结构。这类似于真正的档案管理员,他倾向于从收集大量数据开始,然后找出组织数据的最佳方式。

于 2013-07-17T00:42:45.057 回答