6月更文挑战第25天 | 基于SSH的房屋租赁管理系统09

109 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第25天,点击查看活动详情

数据库概念模型设计

数据库概念模型即房屋出租系统的实体—关系模型。房屋出租系统的整体E-R图如图所示。

image.png

具体属性如下:

用户:ID、用户名、用户类别、姓名、性别、联系QQ、联系电话、联系邮箱、注册时间、审核状态。

资讯:ID、标题、作者、发布时间等。

房屋:ID、标题、户型、面积、装修、交通状况、配套设施、楼层、当前状态、发布时间等。

合同:ID、住户、房主、申请内容、房屋、申请时间、房主回复、合同书等

留言:ID、留言人、留言时间、留言内容、回复人、回复内容、回复时间等。

然后根据具体的功能需求,对本系统的E-R图进行细化从而得到几种实体—关系模型,以下为部分实体—关系模型。

(1)系统使用用户实体,如图所示。

image.png (2)资讯类实体图,如图所示。

image.png

本系统主要用到了以下几张数据表。

1、applyinfo表。

表4-1 applyinfo表

字段名称数据类型长度是否允许空是否为主键
idint11
unamevarchar255
tounamevarchar255
ncontentvarchar255
fidvarchar255
savetimevarchar255
recontentvarchar255
docnamevarchar255
statusvarchar255

2、applyinfo表。

表4-2 applyinfo表

字段名称数据类型长度是否允许空是否为主键
idint11
titlevarchar255
authorvarchar255
filenamevarchar255
contentvarchar255
savetimevarchar255

 

3、hbnews表。

表4-3 hbnews表

字段名称数据类型长度是否允许空是否为主键
idint11
unamevarchar255
ptitlevarchar255
addrsvarchar255
hxvarchar255
mjvarchar255
zxvarchar255
jtvarchar255
ptssvarchar255
floorvarchar255
filenamevarchar255
filename2varchar255
filename3varchar255
lxrvarchar255
tevarchar255
qqvarchar255
statusvarchar255
pricevarchar255
savetimevarchar255