Я хочу создать таблицу MySQL в соответствии с изображением и потоком данных ниже. Какая была бы лучшая структура для таблицы?
Вы можете создать три таблицы.
Схема таблицы длительности может быть
create table Duration(Id int(11) primary key auto_increment,Duration varchar(50));
Как 4 месяца, 6 месяцев и 12 месяцев
create table item_type(Id int(11) primary key auto_increment,type varchar(50));
Как домашний, коммерческий
create table item(Id int(11) primary key auto_increment,name varchar(50),typeId int(11),durationId int(11));
Данных недостаточно. Слишком много допущений. Наилучшим возможным способом было бы создание этих таблиц с колонками Таблица Столбец Кухня KitchenId KitchenType KitchenDuration KitchenId KitchenDuration KitchenWork KitchenId KitchenCount CleaningCount