博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OrderOnline——数据库设计(已更新)
阅读量:6797 次
发布时间:2019-06-26

本文共 800 字,大约阅读时间需要 2 分钟。

一、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

你可能感兴趣的文章
HTTP/1.1与HTTP/1.0的区别[转]
查看>>
css 引用图片 相对路径
查看>>
sql server 用户“sa”登陆失败
查看>>
DataGrid中嵌入CheckBox控件
查看>>
表单发送文件及加自定义参数
查看>>
软工个人作业4
查看>>
程序代码阅读与分析
查看>>
Linux 安装PHP PECL 百分百成功
查看>>
关于c++风格 code style
查看>>
svn 常用
查看>>
SVM支持向量机
查看>>
Asymptote 学习记录(2):例子阅读
查看>>
《常微分方程教程》习题2-2,4:一个跟踪问题
查看>>
陶哲轩实分析例17.2.3
查看>>
兩個集合之間的全體部分函數可以形成一個集合
查看>>
Elementary Methods in Number Theory Exercise 1.2.17
查看>>
委托由浅入深学习
查看>>
小程序中通过判断id来删除数据,当数据长度为0时,显示隐藏部分(交流QQ群:604788754)...
查看>>
php把数据转换为json格式
查看>>
Java线程(学习整理)--2---加入另一个线程join
查看>>