gpt4 book ai didi

mysql - 我应该如何用表格数字数据构建一个 Mysql 数据库?

转载 作者:行者123 更新时间:2023-11-30 23:26:01 24 4
gpt4 key购买 nike

我有来自广泛基准测试的数据,需要一些方法来存储数据以用于基于 Web 的应用程序,计划是在我们进行测试时添加来自新产品的数据:

  1. 我有一些关于每个产品的信息(品牌、型号、类型、市场领域、注意事项等)
  2. 每件产品都要经过约 20 项测试,通常是相同的核心测试,但偶尔也会进行更具体的测试。
  3. 每个测试的输出都是相同的 50 个原始数据通道(通常约 600 行)。
  4. 处理此原始数据以添加额外的计算 channel (另外 25 个)
  5. 一些 channel 经过处理以提供平滑的插值数据(~10 个 channel ,~20 行)
  6. 一些单值指标、梯度、滞后、范围是从平滑数据和原始数据中提取的。 (3000 项)
  7. 平滑后的数据和指标会因测试类型而异。

我构建了一个大表来保存所有产品信息和单个值,我在其中给每个产品一个唯一的名称,但是管理超过 3000 列变得越来越困难。然后每个测试有 2 个表(根据测试类型和唯一名称命名),一个用于原始数据和计算数据,一个用于平滑插值数据。

我正在使用 php 构建一个基于网络的界面,以访问数据并根据用户选择绘制、制表和绘制相关信息图表。Ascii 数据文件通过 web 界面再次上传,并使用 python 处理,给出流畅的数据和指标。

问题是我不确定我的数据库是否以最佳方式构建,我需要让它变得相当容易更改、添加测试、记录其他指标等。目前这并不容易。

这是我第一次尝试使用上述所有工具(也是我的第一篇文章),我对初步结果非常满意。但我想确保在进行任何进一步操作之前,我正在以正确的方式进行所有操作。

有什么想法或建议吗?

最佳答案

根据您的评论“对于产品阅读单个车辆。将车辆放在测试台上并进行约 20 次类似测试。在每次测试中,某些(每次测试略有不同)力/位移是应用于车辆并在每个力步进行约 50 次测量(总共约 600 次):,您需要下表

PRODUCTS
product_id
product_make
product_model
product_notes

TESTS
test_id
test_name

PRODUCT_TESTS (this table stores which tests are appropriate to each product)
pt_id
product_id
test_id

MEASUREMENTS
measure_id
pt_id
force_step
value

您的原始问题列出了更多我不清楚的属性。至少以上内容应该足以让您入门,之后您可以添加更多字段和表格。

关于mysql - 我应该如何用表格数字数据构建一个 Mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13288295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com