数据库表设计
1、服务员基本表
属性中文名称
服务员号
服务员姓名
服务员性别
服务员年龄
属性名
WAITER_NO
WAITER_NAME
WAITER_SEX
WAITER_AGE
服务员参加工作时间 WENTERTIME
职位
POST
类型
CHAR
CHAR
CHAR
INT
DATE
CHAR
长度 说明
10
20
4
酒店统一编号,具有唯一性
服务员名称
服务员性别
18~100
参加工作时间
20
普通或是负责人
2、房间基本表
属性中文名称
房间号
房间名
属性名
ROOM_NO
ROOM_NAME
房间容纳人数
ROOM_VOLUM
桌子数
型号
NUMOFTABLE
ROOM_SIZE
类型
CHAR
CHAR
INT
INT
CHAR
长度
说明
10
20
酒店统一编号,具有唯一性
房间名称
房间容纳人数
1~10
6
小、中、大、豪华
房间状态
STATUS
BOOLEAN
忙:1;空闲:0
房间负责人
ROOM_MANAGER
CHAR
10
外码,依据服务员表的服务员号
3、桌子基本表
属性中文名称
桌子号
属性名
TABLE_NO
桌子容纳人数
TABLE_VOLUM
桌子房间号
TABLE_ROOM
桌子状态
PS:大厅的房间号为“0”。
STATUS
4、菜表
类型
CHAR
INT
CHAR
长度
10
说明
酒店统一编号,具有唯一性
桌子容纳人数
10
外码,依据房间基本表中的房间号
BOOLEAN
忙:1;空闲:0
属性中文名称
属性名
菜号
菜名
价格
DISH_NO
DISH_NAME
PRICE
类型
CHAR
CHAR
FLOAT
菜类别
DISH _CLASS
INT
长度
说明
10
20
酒店统一编号,具有唯一性
菜名
菜的价格
菜所属类别
5、厨师基本表
属性中文名称
厨师号
厨师姓名
属性名
COOK_NO
COOK_NAME
类型
CHAR
CHAR
长度
说明
10
20
酒店统一编号,具有唯一性
厨师姓名
厨师性别
厨师年龄
COOK_SEX
COOK_AGE
厨师参加工作时间 CENTERTIME
厨师职称
厨师状态
PROTITLE
STATUS
CHAR
INT
DATE
CHAR
4
厨师性别
18~100
参加工作时间
20
初、中、高级等
BOOLEAN
忙:1;空闲:0
6、桌子—服务员表
属性中文名称
服务员号
桌号
点菜时间
7、点菜表
属性中文名称
服务员号
桌号
房间号
菜号
厨师号
点菜时间
是否做完
是否上菜
属性名
WAITER_NO
TABLE_NO
MENUTIME
属性名
WAITER_NO
TABLE_NO
ROOM_NO
DISH_NO
COOK_NO
MENUTIME
MADE
SERVED
类型
CHAR
CHAR
DATE
类型
CHAR
CHAR
CHAR
CHAR
CHAR
DATE
BOOLEAN
BOOLEAN
新闻模块数据库表:
txw_reguser
[系统注册用户表]
长度
说明
10
10
外码:依据服务员表中的服务员号
外码:依据桌子表中的桌号
提交菜单时间
长度
说明
10
10
10
10
10
外码:依据服务员表中的服务员号
外码:依据桌子表中的桌号
外码:依据房间表中的房间号
外码:依据菜表中的菜号
外码:依据厨师表中的厨师号
提交菜单时间
默认:false(未做完)
默认:false (未上)
字段名
字段类型
描 述
USER_ID
UserName
UserPassword
UserTrueName
NUMBER(8,0)
NOT NULL 用户编号 (SEQ_USER_ID)
Varchar(50)
not null 用户的登录名
Varchar(50)
not null 用户登录密码
Varchar(50)
null
用户真实姓名
Aclass [信息类别表,包括视频,新闻,表格下载]
字段名
classID
Class
Sort
Templet
描 述
字段类型
NOT NULL
Int
Varchar(255)
null
Int
类别编号
not
类别名
排序
Varchar (255)
使用的模板
Del
parent_id
Layer
permission_id
url
Bit
Int
Int
Int
是否已经删除
父结点 ID
栏目级别,从 1 开始
权限许可 ID
Varchar(255) null
栏目对应链接
child_node
Int
Display
site_node
Varchar (255)
Int
InfoClass
Int not null
Version
Int
not null
子节点标志 0-栏目 1-文件夹
2-文件
该文件栏目显示模板
1-子网站根开始 0-非子网站
根
信息类别(2-视频/1-表格/0-新
闻)
版本(1-中文/0-英文)
Article[新闻表]
字段名
Articleid
Content
Title
TitlePic
OrderBy
Classid
Nkey
Hits
字段类型
描 述
NUMBER(8,0)
NOT NULL 编号 (SEQ_USER_ID)
Text
信息内容
Varchar (255 ) not null 信息标题
Varchar(255) null
标题图片路径
Int
Varchar
Varchar (255 ) null
Int
新闻排序
类别 ID
关键字
点击次数
Dateandtime
Datetime [getdate()] 录入时间
发布人
信息来源
新闻观点
评论次数
Writer
Writefrom
Review
Reviewcount
Yc
Daifa
Htmlable
Reviewtime
Cue
Type
Projected
Varchar(255)
Varchar(255)
ntext
Int
nvarchar
int
nvarchar
smalldatetime
nvarchar
nvarchar
int
p_id
Templet
int
nvarchar
Txw_video [视频信息表]
字段名
字段类型
描 述
Video_ID
Video_title
Video_info
Video_path
Video_size
Video_createtime
Int
NOT NULL
视频编号
Varchar(255) not null 视频标题
Text
null
Varchar(255)
null
Int
null
Datetime
[getdate()]not null
视频说明信息
not
视频文件路径
视频文件大小
视频上传时间
Txw_imageindex [图片索引表]
字段名
字段类型
描 述
ImageID
Image_title
Image_info
Image_path
Image_createtime
NUMBER(8,0)NOT NULL
图片自动编号
Varchar(255)
null
图片说明标题
Varchar(500) null
图片说明
Varchar(255) not null 图片存储路径
Datetime[getdate()]
not null
图片上传时间
Txw_tabledowload [表格下载信息表]
字段名
字段类型
描 述
Table_ID
NUMBER(8,0)
NOT NULL 表格 文件 编号( 自动 编
Table_title
Table_info
Table_path
Table_createtime
Varchar(255) null
号)
表格文件说明标题
Varchar(500) null
表格文件说明
Varchar(255) not null 表格文件存放路径
Datetime
not null
[getdate()]
表格文件上传时间
Txw_dc_titletable [调查主题表]
字段名
字段类型
描 述
ID
NUMBER(8,0)
NOT NULL 用
户
编
号
Dcname
Createtime
active
selecttype
begintime
endtime
canip
(SEQ_USER_ID)
Varchar(255.) not null 调查主题
Datetime[getdate()]not
null
调查录入时间
Bit
Number
Datetime
Datetime
Bit
是否当前的活动调查
调查选项的选择方式(是
单选还是多选,1/0)
调查开始时间
调查结束时间
是否限制投票的 IP
Txw_dc_select [调查主题选项表]
字段名
字段类型
描 述
NUMBER(8,0)NOT NULL
选项的标识
Int
选项隶属的调查主题 ID
ID
dcid
selectname
Varchar(255) not null 选项的名称
Txw_dc_count [调查结果表]
字段名
字段类型
描 述
NOT NULL 投票的自动编号
ID
Dcid
Selected
Formip
Createtime
NUMBER(8,0)
Int
Int
调查主题的 ID
选项 ID
Varchar(15) not null 提交人的 IP
Datetime[getdate()]
not null
投票时间
Txw_Email_List [邮件订阅列表]
字段名
字段类型
描 述
ID
Email
NUMBER(8,0) NOT NULL 自动编号
Varchar(255) not null 订阅人的邮件
Infoclass
Varchar(255) null
Createtime
Datetime
not null
邮件订阅的栏目编号(多
栏目的用”|”号分开)
订阅时间
Isdel
SendEmailTime
Bit
Datetime
是否取消订阅(0/1)
最后一次发送邮件时间
客户信息表
表名
列名
CustomerID
CustomerSimpleName
CustomerName
Owner
Title
Telephone
MobilePhone
Fax
SalesManID
CutomerAddress
DeliveryAddress
InvoiceAddress
LastDeliveryDate
补充说明
Customer(客户信息表)
数据类型(精度范围) 空/非空 约束条件
varchar(8)
非空
PK
varchar(20)
varchar(60)
varchar(30)
varchar(30)
varchar(20)
varchar(20)
varchar(20)
varchar(8)
varchar(100)
varchar(100)
varchar(100)
datetime
非空
空
空
空
空
空
空
空
空
空
空
空
FK
说明
编号
客户公司简称
客户公司全称
负责人
负责人称谓
电话
移动电话
传真
销售员编号
客户地址
客户送货地址
开票地址
最后送货日期
外键
子
父
FK_Customer_SalesMan
SalesManID
SalesMan.SalesManID
FK_CustomerContactMan_Customer
CustomerContactMan.CustomerId
CustomerID
Customer_DeliveryMaster_FK1
DeliveryMaster.CustomerID
CustomerID
4.2 客户联系人表
表名
列名
ContactID
ChineseName
EnglishName
Ttitle
Telephone
CustomerContactMan(客户联系人)
数据类型(精度范围) 空/非空 约束条件 说明
编号
int
非空
PK(自增)
varchar(10)
varchar(60)
varchar(10)
varchar(20)
非空
空
空
空
中文名称
英文名称
联络人称谓
电话
MobilePhone
CustomerId
补充说明
varchar(20)
varchar(8)
空
空
FK
移动电话
客户编号
外键
子
父
FK_CustomerContactMan_Customer
CustomerId
Customer.CustomerID
4.3 销售明细表
表名
列名
DeliveryID
ProductID
SalesQuantity
SalesUnitPrice
SalesAmount
补充说明
DeliveryDetail(销售明细表)
数据类型(精度范围) 空/非空
varchar(8)
非空
varchar(8)
decimal(18,0)
decimal(18,0)
decimal(18,0)
非空
非空
非空
非空
约束条件
FK
FK
Default:0
Default:0
Default:0
说明
销售单单号
产品编号
销售数量
单价
金额
外键
子
父
FK_DeliveryDetail_DeliveryMaster
DeliveryID
DeliveryMaster.DeliveryID
Product_DeliveryDetail_FK1
ProductID
Product.ProductID
4.4 销售主表
表名
列名
DeliveryID
DeliveryProperty
DeliveryDate
CustomerID
SalesManID
DeliveryAddress
SubTotal
DeliveryMaster(销售主表)
数据类型(精度范围) 空/非空
varchar(8)
非空
int
datetime
varchar(8)
varchar(8)
varchar(100)
decimal(18,0)
非空
非空
非空
非空
空
非空
约束条件
说明
PK
Default:1
FK
FK
Default:0
销售单单号
销售 1,销售退货-1
销售日期/退货日期
客户编号
销售员工编号
送货地址
总金额
补充说明
外键
子
父
Customer_DeliveryMaster_FK1
SalesMan_DeliveryMaster_FK1
FK_DeliveryDetail_DeliveryMaster
CustomerID
SalesManID
DeliveryDetail.DeliveryID
Customer.CustomerID
SalesMan.SalesManID
DeliveryID
4.5 产品表
表名
列名
ProductID
ProductName
SafeStock
LastPurchaseDate
LastDeliveryDate
Quantity
SuggestBuyPrice
SuggestSalePrice
补充说明
外键
Product(产品表)
数据类型(精度范围) 空/非空
varchar(8)
非空
varchar(30)
decimal(18,0)
datetime
datetime
decimal(18,0)
decimal(18,0)
decimal(18,0)
非空
非空
空
空
非空
空
空
子
Product_DeliveryDetail_FK1
DeliveryDetail.ProductID
Product_PurchaseDetail_FK1
PurchaseDetail.ProductID
约束条件
PK
Defalut:0
说明
编号
产品名称
安全存量
Defalut:0
最后进货日期
最后送货日期
当前数量
建议购买价
建议销售价
父
ProductID
ProductID
4.6 权限表
表名
列名
ProgramID
ProgramName
补充说明
Programs(权限表)
数据类型(精度范围) 空/非空
varchar(8)
非空
varchar(30)
空
约束条件
说明
PK
编号
模块名称
外键
子
父
FK_UserAuthority_Programs
UserAuthority.ProgramID
ProgramID