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

原文地址:https://www.cnblogs.com/emmm666/p/9102852.html