OrderOnline——数据库设计(已更新)

一、ER图

二、数据库设计

【学生】

字段名称

数据类型

说明

约束

备注

StudentId

tinyint

学生ID

PK

 

name

string

昵称

 

 

password

string

密码

 

 

myImage

string

头像图片

   

question

string

密保问题

   

answer

string

密保答案

   

 

 

 

 

 

 

 

 

 

 

 

【菜品】

字段名称

数据类型

说明

约束

备注

FoodID

Char(3)

ID

PK

 

Foodname

Nvarchar(20)

菜品名

 

中文字符不超过10,英文字符不超过20

Foodaddress

Varchar(30)

图片地址

 

可变,最多30位

Windowname

Nvarchar(10)

窗口名

 

中文字符不超过5,英文字符不超过10

Flavour

Nvarchar(20)

口味

 

中文字符不超过10,英文字符不超过20

Price

Tinyint

价格

   

Num

Tinyint

点单次数

 

 

Like

Int

好评次数

 

 

Dislike

Int

差评次数

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

【订单】

字段名称

数据类型

说明

约束

备注

Order ID

Int

订单号id

PK

 

Student ID

Int

学生学号

FK

 

Dish ID

Int

菜品id

 

 

Price

Int

价格

 

 

Remark

Nvarchar(200)

备注

 

 

Time

Smalldate

取餐时间

 

 

 

 

 

 

 

 

 

 

 

 

 

【学生关联菜品】

字段名称

数据类型

说明

约束

备注

ID

Int

id

PK

 

Student ID

Int

学生id

 FK

 

foodID

Int

菜品id

 FK

 

 

 

 

 

 

 

 

【订单关联菜品】

字段名称

数据类型

说明

约束

备注

ID

Int

id

PK

 

order ID

Int

订单id

 FK

 

foodID

Int

菜品id

 FK

 

posted @ 2018-05-28 23:12  上不了线项目组  阅读(553)  评论(0编辑  收藏  举报