小区物业管理数据库设计 - 图文(4)

2019-01-27 12:22

物业管理系统

create index 对应的_FK on 房间信息 ( 楼宇ID ASC ) go

/*==============================================================*/ /* Index: 入住_FK */ /*==============================================================*/ create index 入住_FK on 房间信息 ( 住户ID ASC ) go

/*==============================================================*/ /* Table: 收费信息 */ /*==============================================================*/ create table 收费信息 (

收费ID int not null, 小区ID image null, 名称 char(256) null, 收费标准 float null, 收费时间 datetime null, constraint PK_收费信息 primary key nonclustered (收费ID) ) go

/*==============================================================*/ /* Index: 收费_FK */ /*==============================================================*/ create index 收费_FK on 收费信息 ( 小区ID ASC ) go

/*==============================================================*/ /* Table: 楼宇信息 */ /*==============================================================*/ create table 楼宇信息 (

楼宇ID int not null, 小区ID image null, 楼宇名称 char(256) not null, 层数 int not null, 高度 float not null, 建筑面积 float null, 建成日期 datetime not null, 楼宇类型 char(256) null, 朝向 char(256) null, 备注 text null, constraint PK_楼宇信息 primary key nonclustered (楼宇ID) ) go

/*==============================================================*/ /* Index: 拥有的_FK */

16

物业管理系统

/*==============================================================*/ create index 拥有的_FK on 楼宇信息 ( 小区ID ASC ) go

/*==============================================================*/ /* Table: 清洁管理 */ /*==============================================================*/ create table 清洁管理 (

清洁区域ID int not null, 小区ID image null, 负责人 char(256) null, 保洁时间 datetime null, 保洁人员编号 int null, 保洁人员姓名 char(256) null, 地址 char(256) null, 备注 text null, constraint PK_清洁管理 primary key nonclustered (清洁区域ID) ) go

/*==============================================================*/ /* Index: 保洁_FK */ /*==============================================================*/ create index 保洁_FK on 清洁管理 ( 小区ID ASC ) go

/*==============================================================*/ /* Table: 维修 */ /*==============================================================*/ create table 维修 (

设备信_设备ID int not null, 小区ID image not null, 设备ID int null, 名称 char(256) null, 原因 text null, 施工单位 char(256) null, 负责人 char(256) null, 施工日期 datetime null, 是否付款 bit null, 备注 text null, constraint PK_维修 primary key (设备信_设备ID, 小区ID) ) go

/*==============================================================*/ /* Index: 维修_FK */ /*==============================================================*/ create index 维修_FK on 维修 ( 设备信_设备ID ASC )

17

物业管理系统

go

/*==============================================================*/ /* Index: 维修2_FK */ /*==============================================================*/ create index 维修2_FK on 维修 ( 小区ID ASC ) go

/*==============================================================*/ /* Table: 设备信息 */ /*==============================================================*/ create table 设备信息 (

设备ID int not null, 小区ID image null, 名称 char(256) null, 规格 char(256) null, 数量 int null, 生产厂商 char(256) null, 生产日期 datetime null, 检修周期 int null, 备注 text null, constraint PK_设备信息 primary key nonclustered (设备ID) ) go

/*==============================================================*/ /* Index: 设备管理_FK */ /*==============================================================*/ create index 设备管理_FK on 设备信息 ( 小区ID ASC ) go

/*==============================================================*/ /* Table: 车位 */ /*==============================================================*/ create table 车位 (

车位号 int not null, 小区ID image null, 车牌号 int null, 车类型 int null, 车主 char(256) not null, 车位面积 float null, 联系电话 int null, 备注 text null, constraint PK_车位 primary key nonclustered (车位号) ) go

/*==============================================================*/ /* Index: 拥有_FK */ /*==============================================================*/ create index 拥有_FK on 车位 (

18

物业管理系统

小区ID ASC ) go

alter table 住户信息

add constraint FK_住户信息_入住2_房间信息 foreign key (房间ID) references 房间信息 (房间ID) go

alter table 周边设施

add constraint FK_周边设施_对应_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 房间信息

add constraint FK_房间信息_入住_住户信息 foreign key (住户ID) references 住户信息 (住户ID) go

alter table 房间信息

add constraint FK_房间信息_对应的_楼宇信息 foreign key (楼宇ID) references 楼宇信息 (楼宇ID) go

alter table 收费信息

add constraint FK_收费信息_收费_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 楼宇信息

add constraint FK_楼宇信息_拥有的_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 清洁管理

add constraint FK_清洁管理_保洁_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 维修

add constraint FK_维修_维修_设备信息 foreign key (设备信_设备ID) references 设备信息 (设备ID) go

alter table 维修

add constraint FK_维修_维修2_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 设备信息

add constraint FK_设备信息_设备管理_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

alter table 车位

add constraint FK_车位_拥有_小区信息 foreign key (小区ID) references 小区信息 (小区ID) go

七、个人总结

19

物业管理系统

从开始设计到现在,我都是在老师的关心和帮助下,小组成员合作中不断进步的。另外在整个过程中出现了很多问题,一些小失误就导致花费半天的时间来解决甚至更多,有的时候让人感到无从下手。在此过程中得到老师和同学耐心的帮助我们解决,另我感觉到了合作的重要性,深刻的体会到团队开发的意义。在此我要特别感谢在整个过程中老师和同学给我的帮助,在他们耐心的指导下,不仅使我们系统能够简单实现,而且提高了我的设计水平。

目前该系统还有一定的问题,一些功能没有完全实现,还有些功能没有考虑到里面,如小区保安,小区的装修,外来人员也可以浏览该小区的基本信息等等,加上本人设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的学习中不断地改进和完善。

20


小区物业管理数据库设计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Oracle数据库优化方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: