文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程数据库一个简单的酒店系统的数据库设计
精品推荐
特别推荐
·用户登录存储过程
·SQL数据库完全使用手册
·进阶:精妙SQL语句介绍
·sql删除记录
·学习SQL语句之SQL语句大全
·数据备份失败的五个原因及解决办法
·解决SQL Server常见的七个经典问题
·SQL存储过程的概念,创建,调用,管理,删除,优点
热点TOP10
·SQL 新增/修改 表字段列的类型等
·MSSQL 通用分页存储过程的源码共享
·SQL数据库高级教程:学习 SQL Alias(别名)
·SQL数据进行排序、分组、统计10技巧
·讲述如何使用SQL CLR表值函数进行扩展
·轻松34步使你的 SQL 语句完全优化
·Discuz存在SQL注入漏洞会员可提升权限
·用SQL分布式管理对象创建数据库备份

一个简单的酒店系统的数据库设计

日期:2008年1月6日 作者: 查看:[大字体 中字体 小字体]

     guestsex char(2),
     guestphone char(30))
go


--5,服务使用表(serveruse)
--create table 表名(字段名 类型 primary key,字段名 类型 foreign key(外键名)
-- references 表名,
--字段名 类型 foreign key(外键名) references 表名,.....)
create table serveruse
     (serveruseid int primary key IDENTITY(1000,1),
      guestid int  foreign key (guestid) references guest,
      serverid char(6) foreign key (serverid) references serverlist,
      servertime datetime)
go

--6,客房使用单(guestroom)
create table guestroom
     (guestroomid int primary key identity(100,1),--自动编号
      roomid char(6) foreign key(roomid) references roomlist,
      guestid int  foreign key(guestid) references guest,
      indate datetime,
      outdate datetime)
go

--7,服务撤消单,结构和服务使用表相同
create table serverabort
     (abortid int primary key IDENTITY(1000,1),
      guestid int  foreign key(guestid) references guest,
      serverid char(6) foreign key(serverid) references serverlist,
      aborttime datetime)
go

--8,结帐(checkmoney),用于存放顾客结帐总金额和结帐时间
create table checkmoney
     (checkid int primary key IDENTITY(1000,1),
      guestid int  foreign key(guestid) references guest,
      totalcost money,
      intime datetime)
go
------------------------------------------------------------------

--完整性问题

--确保所有主键,外键的关系准确性
alter table roomlist add foreign key(roomtypeid) references roomtypelist(roomtypeid)
go

--创建缺省约束 create default 约束名 as 常量

--每个房间的类型的缺省值是豪华房(roomtype为1表示豪华房)

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 



上一篇:数据库备份中可能出错的情况及解决办法

下一篇:collate chinese_prc_ci_as null 是什么意思

相关文章:
·我发现了qq的一个惊人秘密!
·WCDMA与GSM共享室内分布系统设计
·操作系统启动很慢真实原因
·Photoshop制作一个逼真的垃圾篓(1)
·电脑高手必备 Windows系统35招实用技巧
·XP系统运行慢?小编自用7招解决
·使用Spring邮件抽象层发送简单邮件
相关软件:
·优秀企业网站系统软件源码免费版V2009
·公司企业网站管理系统模板功能强大版
·远潮自我形象设计系统
·美工设计教程
·Photoshop CS中文版平面设计师标准案例教程
·一个真实的宋美龄
·功能较强的一个FLASH编辑器

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot