食材规格标准库 - 对应给菜品的食材加工规格尺寸
对应给菜品的食材加工规格尺寸,为菜品配料提供标准化的规格参考。
基础表 - 存储系统基础数据
中等规模 - 预计存储数百到数千条规格记录
| 字段名 | 数据类型 | 是否为空 | 默认值 | 字段说明 |
|---|---|---|---|---|
| id | int | NOT NULL | AUTO_INCREMENT | 主键,自增ID |
| name | varchar(100) | NOT NULL | - | 食材名称 |
| unit | varchar(20) | NOT NULL | - | 单位 |
| type | varchar(100) | NOT NULL | - | 分类 |
| code | varchar(50) | NULL | NULL | 规格编码 |
| status | tinyint(1) | NOT NULL | 1 | 状态:0-停用,1-启用 |
| note | varchar(200) | NULL | NULL | 描述/备注 |
| created_at | timestamp | NOT NULL | CURRENT_TIMESTAMP | 创建时间 |
| updated_at | timestamp | NOT NULL | CURRENT_TIMESTAMP | 更新时间 |
| ingredient | varchar(100) | NOT NULL | - | 食材名 |
| ingredient_id | int | NOT NULL | 0 | 关联食材ID |
| 索引名 | 字段 | 类型 | 说明 |
|---|---|---|---|
| PRIMARY | id | 主键 | 主键索引 |
| idx_unique_name_unit | name, unit | 唯一索引 | 确保名称和单位的组合唯一 |
| idx_unique_code | code | 唯一索引 | 确保规格编码唯一 |
关联字段:ingredient_id → ingredients.id
关系类型:多对一
说明:每个规格记录关联一个基础食材
关联字段:通过食材ID间接关联
关系类型:一对多
说明:一个规格可被多个菜品配料引用