字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否可以为空 | 外键(参照完整性) |
---|---|---|---|---|---|---|
C_id | int | 用户编号 | 是 | 20 | 否 | - |
C_name | varchar | 用户名 | 否 | 20 | 否 | - |
C_sex | varchar | 性别 | 否 | 10 | 否 | - |
C_phone | int | 用户电话号 | 否 | 20 | 否 | - |
C_password | int | 用户密码 | 否 | 20 | 否 | - |
C_time | date | 用户注册时间 | 否 | 20 | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否为空 | 外键 |
---|---|---|---|---|---|---|
C_id | key | 用户编号 | 是 | 20 | 否 | - |
H_history | list(value) | 搜索历史记录 | 否 | - | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否为空 | 外键 |
---|---|---|---|---|---|---|
res_id | int | 餐厅编号 | 是 | 10 | 否 | - |
res_name | varchar | 餐厅名称 | 否 | 20 | 否 | - |
res_address | varchar | 餐厅地址 | 否 | 40 | 否 | - |
res_opentime | varchar | 餐厅营业时间段 | 否 | 20 | 否 | - |
res_num | int | 本日就餐人数 | 否 | 10 | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否为空 | 外键 |
---|---|---|---|---|---|---|
M_id | int | 菜品唯一id号 | 是 | 20 | 否 | - |
M_name | varchar | 菜品名 | 否 | 30 | 否 | - |
M_material | text | 菜品原料 | 否 | 50 | 否 | - |
M_oldprice | doubel | 菜品成本 | 否 | 10 | 否 | - |
M_price | double | 菜品单价 | 否 | 10 | 否 | - |
M_calorie | double | 卡路里 | 否 | 10 | 否 | - |
M_category | varchar | 菜品类型 | 否 | 20 | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否为空 | 外键(参照完整性) |
---|---|---|---|---|---|---|
C_id | int | 用户编号 | 否 | 20 | 否 | foreign key(Comsumer:C_id) |
O_id | string | 订单编号 | 否 | 10 | 否 | foreign key(Order:O_id) |
M_id | int | 菜品编号 | 否 | 10 | 否 | foreign key(Menu:M_id) |
E_opinion | text | 用户评价信息 | 否 | - | 是 | - |
E_time | date | 评价时间 | 否 | - | 否 | - |
E_score | int | 每道菜用户评价打分 | 否 | 10 | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否能为空 | 外键(参照完整性) |
---|---|---|---|---|---|---|
C_id | int | 用户编号 | 否 | 20 | 否 | foreign key(Comsumer:C_id) |
F_time | date | 用户投诉时间 | 否 | - | 否 | - |
F_complaint | text | 用户投诉信息 | 否 | - | 否 | - |
F_status | int | 投诉状态(取值为0或1) | 否 | - | 否 | - |
FM_opinion | text | 管理员反馈信息 | 否 | - | 是 | - |
FM_time | date | 管理员反馈时间 | 否 | - | 是 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否为空 | 外键 |
---|---|---|---|---|---|---|
O_id | varchar | 订单编号 | 是 | 10 | 否 | - |
C_id | int | 用户编号 | 否 | 10 | 否 | foreign key(Comsumer:C_id) |
O_time | datetime | 下单时间 | 否 | - | 否 | - |
O_totalprice | double | 订单总价 | 否 | - | 否 | - |
O_status | int | 订单状态(取值为0或1) | 否 | - | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 是否可以为空 | 外键 |
---|---|---|---|---|---|---|
O_id | string | 订单编号 | 否 | 10 | 否 | foreign key(Order:O_id) |
M_id | int | 菜品编号 | 否 | 10 | 否 | foreign key(Menu:M_id) |
C_id | int | 用户编号 | 否 | 10 | 否 | foreign key(Comsumer:C_id) |
M_name | varchar | 菜品名 | 否 | 30 | 否 | foreign key(Menu:M_name) |
M0_num | int | 菜品数量 | 否 | 10 | 否 | - |
MO_price | double | 单菜品消费金额 | 否 | 10 | 否 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
MA_id | int | 管理员id号 | 是 | 20 | - | 否 |
MA_name | varchar | 管理员名字 | 否 | 20 | - | 否 |
MA_password | varchar | 管理员登录密码 | 否 | 20 | - | 否 |
MA_phone | int | 管理员账号(电话号码) | 否 | 20 | - | 否 |
表5用户评价表(evaluate),表5用户投诉信息表(Feedback)
从表6订单信息表(Order)、表7 菜谱_订单信息表(Menu_Order)、表4 菜品信息表(Menu)
中获取数据,通过计算形成新的数据
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
D_id | int | 每日统计编号 | 是 | 10 | - |
D_income | double | 每日收入 | 否 | 20 | - |
D_expend | double | 每日支出 | 否 | 20 | - |
D_profit | double | 每日利润 | 否 | 20 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
D_id | int | 每日统计编号 | 否 | 10 | foreign key(Day:D_id) | 否 |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
DM_num | int | 每日总体单菜品总销售量 | 否 | 20 | - | 否 |
DM_income | double | 每日单菜品总体销售金额 | 否 | 20 | - | 否 |
DM_expand | double | 每日单菜品总体支出金额 | 否 | 20 | - | 否 |
DM_profit | double | 每日单菜品总体收获利润 | 否 | 20 | - | 否 |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
DP_id | int | 每日统计编号 | 是 | 10 | - |
DP_calorie | double | 每日个人总卡路里 | 否 | 20 | - |
DP_expend | double | 每日个人总支出 | 否 | 20 | - |
不用加时间,id特定日期就好,0916这样
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
DP_id | int | 每日统计编号 | 否 | 10 | foreign key(Day_Personal:DP_id) | 否 |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
C_id | int | 用户编号 | 是 | 20 | foreign key(Comsumer:C_id) | 否 |
DMP_num | int | 每日个人单菜品数量 | 否 | 20 | - | 否 |
DMP_calorie | double | 每日个单菜品总卡路里 | 否 | 20 | - | 否 |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
MON_id | int | 每月统计编号 | 是 | 10 | - |
MON_income | double | 每月收入 | 否 | 20 | - |
MON_expend | double | 每月支出 | 否 | 20 | - |
MON_profit | double | 每月利润 | 否 | 20 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
MON_id | int | 每月统计编号 | 否 | 10 | foreign key(Month:MON_id) | 否 |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
MM_num | int | 每月总体单菜品总销售量 | 否 | 20 | - | 否 |
MM_income | double | 每月单菜品总体销售金额 | 否 | 20 | - | 否 |
MM_expand | double | 每月单菜品总体支出金额 | 否 | 20 | - | 否 |
MM_profit | double | 每月单菜品总体收获利润 | 否 | 20 | - | 否 |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
MP_id | int | 每月统计编号 | 是 | 10 | - |
MP_calorie | double | 每月个人总卡路里 | 否 | 20 | - |
MP_expend | double | 每月个人总支出 | 否 | 20 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
MP_id | int | 每月统计编号 | 否 | 10 | foreign key(Month_Personal:MP_id) | 否 |
--- | --- | --- | --- | --- | --- | --- |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
C_id | int | 用户编号 | 是 | 20 | foreign key(Comsumer:C_id) | 否 |
MMP_num | int | 每月个人单菜品数量 | 否 | 20 | - | 否 |
MMP_calorie | double | 每月个单菜品总卡路里 | 否 | 20 | - | 否 |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
Y_id | int | 每年统计编号 | 是 | 10 | - |
Y_income | double | 每日收入 | 否 | 20 | - |
Y_expend | double | 每日支出 | 否 | 20 | - |
Y_profit | double | 每日利润 | 否 | 20 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
Y_id | int | 每年统计编号 | 否 | 10 | foreign key(Year:Y_id) | 否 |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
YM_num | int | 每年总体单菜品总销售量 | 否 | 20 | - | 否 |
YM_income | double | 每年单菜品总体销售金额 | 否 | 20 | - | 否 |
YM_expand | double | 每年单菜品总体支出金额 | 否 | 20 | - | 否 |
YM_profit | double | 每年单菜品总体收获利润 | 否 | 20 | - | 否 |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 |
---|---|---|---|---|---|
YP_id | int | 每年统计编号 | 是 | 10 | - |
YP_calorie | double | 每年个人总卡路里 | 否 | 20 | - |
YP_expend | double | 每年个人总支出 | 否 | 20 | - |
字段名称 | 类型 | 字段说明 | 是否主键 | 长度 | 外键 | 是否可为空 |
---|---|---|---|---|---|---|
YP_id | int | 每年统计编号 | 否 | 10 | foreign key(Year_Personal:YP_id) | 否 |
M_id | int | 菜品编号 | 否 | 10 | foreign key(Menu:M_id) | 否 |
M_name | varchar | 菜品名 | 否 | 30 | foreign key(Menu:M_name) | 否 |
C_id | int | 用户编号 | 是 | 20 | foreign key(Comsumer:C_id) | 否 |
YMP_num | int | 每年个人单菜品数量 | 否 | 20 | - | 否 |
YMP_calorie | double | 每年个单菜品总卡路里 | 否 | 20 | - | 否 |