厨娘--数据库设计

团队:Main

概念结构设计(E-R图):

 

 

逻辑结构设计:

1、用户(用户名(账号)、密码、昵称、职业、性别、手机号)

2、计划(用户名、体重、身高、年龄、指数、身体状况简述、饮食计划)

3、动态(用户名、时间、地点、标签、附件(图片、链接……)、内容)

4、商家(商家编号、商家名称、负责人姓名、联系电话、地址、描述)

5、菜品(商家编号、名称、口味、描述、图片)

 

物理结构设计:

表名:user_inf  (用户信息表)
字段含义数据类型约束备注
id用户名int主键 
password密码char(16) 16位内字符
nickname昵称char(20)  
occupation职业char(10)  
sex性别char(1)“男”或“女” 
tel电话号码char(11)  

 

表名:plan_inf  (饮食计划表)
字段含义数据类型约束备注
planid计划编号int主键 
id用户名int外键user_inf
weight体重double  
length身高double  
age年龄int  
describe身体情况描述char(100)  
BMIBMI指数double 后台计算得到
plandetail饮食计划详情text  

 

表名:sharing_inf  (动态表)
字段含义数据类型约束备注
sharingid动态编号int主键 
id用户名int外键user_inf
time时间datetime  
place地点char(30)  
label标签char(10)  
enclosure附件varchar(200) 这是一个url
words内容varchar(200)  

 

表名:business_inf (商家信息表)
字段含义数据类型约束备注
businessid商家编号int主键 
businessname商家名char(20)  
chargeman负责人char(5)  
tel联系电话char(11)  
adress地址char(50)  
describe描述char(50)  

 

表名:menu_inf (菜品信息表)

字段含义数据类型约束备注
menuid菜品编号int主键 
businessid商家编号int外键business_inf
name菜名char(10)  
flavor口味标签char(5)  
decribe描述char(50)  
img图片varchar(200) 这是一个url

 

转载于:https://www.cnblogs.com/reverseAC/p/7837187.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值