gpt4 book ai didi

mysql - 数据库表设计任务

转载 作者:行者123 更新时间:2023-11-30 22:37:42 27 4
gpt4 key购买 nike

有一个工厂有15条生产线。每条生产线每天都有自己的表格,需要每小时填写一次效率测量值。表格由列(时间段)和带有子类别的类别组成,这使得它大约有 80 行。这是一个例子:

http://postimg.org/image/rhfmnv0jr/

你能给我一些关于数据库设计的建议吗?

要求:

服务器需要快速获取特定日期的所有表数据。服务器需要快速检索特定单元格(按行号、日期、时间段和子类别)。

最佳答案

create table metric
( -- a thing to track
metricNum int auto_increment primary key, -- 1,2,3 etc
metricName varchar(200) -- ie: "Splat & spild", etc
);


create table efficiency
( -- all data for all lines for all time
id int auto_increment primary key,
lineNum int not null,
theDate day not null,
metricNum int not null,
theHour int not null,
theCount int not null
-- add indexes of use
-- add foreign key (FK) constraint(s), such as to metric
);

就是这样。两张 table 。不是每一行每天都有一个新表。

关于mysql - 数据库表设计任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32015463/

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