房屋租赁管理数据库系统设计与设计.docx

上传人:小飞机 文档编号:2084933 上传时间:2023-01-08 格式:DOCX 页数:32 大小:114.13KB
返回 下载 相关 举报
房屋租赁管理数据库系统设计与设计.docx_第1页
第1页 / 共32页
房屋租赁管理数据库系统设计与设计.docx_第2页
第2页 / 共32页
房屋租赁管理数据库系统设计与设计.docx_第3页
第3页 / 共32页
房屋租赁管理数据库系统设计与设计.docx_第4页
第4页 / 共32页
房屋租赁管理数据库系统设计与设计.docx_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《房屋租赁管理数据库系统设计与设计.docx》由会员分享,可在线阅读,更多相关《房屋租赁管理数据库系统设计与设计.docx(32页珍藏版)》请在三一办公上搜索。

1、题目: 房屋租赁管理数据库系统 房屋租赁管理数据库系统1 需求分析1.1系统分析1.1.1系统开发背景和开发目的房屋租赁管理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的管理,能够保证各项信息准确无误。而且建立房屋数据库系统可以快速的进行各种信息的查询,方便快捷。开发房屋租赁管理数据库系统主要通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为租赁者提供方便。这样,使原

2、本复杂的房产、租金、合同信息简单化。解决物业管理企业在房屋租赁信息管理中的一些不规范,使房屋租赁信息的管理向着规范化、简单化、有效化的方向发展。1.1.2 数据需求与处理数据需求主要从房主、租赁者、中介公司业务员,中介公司财务人员四方面入手。对于房主来说,其向中介公司提供房源,需要对自己的房源进行了解,出租情况,自己登记的信息情况的查询与修改等,还要了解自己与中介公司签订的合同的信息的查询,了解合同签订日期,到期日期等信息。对于租赁者来说,需要对待出租房源的查询,了解待出租房源的租金,房屋设施,房屋地址等各种信息的查询。同时对自身信息的查询与修改。同时需要了解签订的租房合同的信息的查询。对于中

3、介公司业务员来说,需要登记各种信息,包括租赁者信息,房主个人信息和房屋的信息。因此,业务员需要获取租赁者信息,并登记到租赁者信息文件中;获取房主的信息和他拥有的房屋的信息,并登记到房主信息文件和房源信息文件中。和租赁者,房主签订赁合同,并对合同进行登记;和房主签订委托出租合同,并对委托出租合同进行登记。作为租赁公司的业务员,主要负责促成合同的签订和服务费用的收取。1.1.3数据存储数据存储主要包括:房主基本信息,房源基本信息,委托出租合同,租赁者信息,租赁合同等。1.1.4业务流程房主提供房源,中介公司对房主个人信息与房源信息进行登记,将房主信息存入数据库。根据房主登记的房源信息,对房源进行实

4、地考察,确认属实后存入数据库。中介公司与房主签订委托出租合同。 租赁者向中介公司提出出租请求,中介公司派遣业务员带领租赁者现场看房,撮合房主与租赁者完成租赁,签订租赁者、中介公司、房主三方合同。租赁者向中介公司交付服务费用,房主根据委托出租合同向中介公司交付委托费用。业务员主要负责登录房主、房源信息,带领租赁者现场看房,撮合房主和租赁者签订出租三方合同。委托租赁合同到期,则注销房主信息和房源信息。若存在继续约情况,则重新签订新的委托出租合同。财务人员根据三方合同收取中介费用和委托费用,并进行入账处理。公司根据业务员一年的业务水平对业务员的业绩做出评估,根据评估结果给业务员加薪并修改业务员的等级

5、。1.2 数据信息1.2.1静态数据信息房主的个人信息主要包括:房主编号,作为房主在数据库中的编码。房主姓名房主联系电话房主联系地址房主个人银行账户,用于中介公司定期支付租金。房主邮箱地址,用于中介公司发送各种文件,以及传递租金支付通知。房源的信息包括:房屋编号,作为房屋在数据库中的编码房屋地址,房屋的具体地址,坐落位置等。房屋的设施,包括房屋的配套设施,如空调,家电,家具情况的说明。房屋的面积,房屋的建筑面积。房屋的装修情况房屋的出租状态,用来标示房屋是否已经出租,是处于出租状态还是未出租状态。出租要求,对出租对象的一些具体要求。委托合同的信息包括:委托合同编号,作为合同在数据库中的编码房主

6、编号,通过房主编号,可以查询房主的具体信息。房源编号,通过房源编号,可以查询房屋的具体信息。出租价位,确定中介公司在房屋出租后,每月支付给房主的租金。签订日期,合同签订日期。到期日期,合同到期日期。备注,用于记录其他相关需要备注的信息。租赁者的个人信息包括:租赁者编号,唯一标识租赁者,作为租赁者在数据库中的编码。租赁者姓名租赁者联系电话租赁者个人银行账户,用于中介公司定期支付租金。租赁者邮箱,用于中介公司发送各种文件,以及传递租 金支付通知备注,用于记录其他相关需要备注的信息。三方合同信息:租赁合同编号,作为房屋在数据库中的编码。租赁者编号,通过租赁者编号,可以查询房主的具体信息。房源编号,通

7、过房源编号,可以查询房屋的具体信息。出租价位,确定中介公司在房屋出租后,每月向租赁者收取的租金。服务费用,确定中介公司双方收取的服务费用。业务员:促成合同的业务员编号签订日期,合同签订日期。到期日期,合同到期日期。备注,用于记录其他相关需要备注的信息。财务信息:财务信息编号,作为报表在数据库中的编号。三方合同编号:生成财务信息的合同编号日期:生成财务信息的日期金额:收取的服务费用审核员:审核财务信息的业务员编号审核:是否已经审核看房信息: 看房信息编号,作为看房情况在数据库中的编号 租赁者编号,看房时候的租赁者信息 业务员编号,看房时候的业务员 看房日期,看房的时间 房源信息,看房的房屋信息业

8、务员信息: 业务员编号,唯一标识业务员 姓名,业务员的姓名 性别,业务员的性别 等级,业务员的等级 出生日期,业务员的出生日期 工作单位,业务员的工作单位 薪酬,业务员的薪资 入职时间,业务员的入职时间1.3数据流图1.4数据字典 1,4.1 数据项房主:房主编号=房主编号,作为房主在数据库中的编码,数值型,10个字符房主姓名=房主姓名, 房主姓名,字符型, 字符型,10个字符房主联系电话=房主联系电话, 房主联系电话,字符型, 15个字符 房主联系地址=房主地址, 房主联系地址,字符型, 60个字符房主个人银行账户=房主个人银行账户, 房主个人银行账户,字符型, 25个字符 房主邮箱地址=房

9、主邮箱地址, 房主邮箱地址,字符型, 25个字符 房源:房源编号=房源编号,作为房主在数据库中的编码,数值型,10个字符房主编号=房主编号,作为房主在数据库中的编码,数值型,10个字符房屋地址=物业地址,房屋的具体地址、坐落位置等,字符型, 60个字符房屋的设施=房屋的设施, 包括房屋的配套设施,如空调、家电、家具情况的说明,字符型, 100个字符房屋的面积=建筑面积, 房屋的建筑面积,数值型, 10个字符房屋的装修情况=房屋的装修情况, 字符型, 60个字符房屋的出租状态=房屋的出租状态, 是处于出租状态还是未出租状态,字符型, 10个字符出租要求=出租要求, 对出租对象的一些具体要求,字符

10、型, 60个字符备注=备注,房屋其他信息,字符型,50,房屋其他信息委托合同:委托合同编号=委托出租合同编号,作为房主在数据库中的编码,数值型,10个字符房源编号=房源编号,作为房源在数据库中的编码,数值型,10个字符出租价位=出租价位,每月支付给房主的租金,数值型,10个字符签订日期=签订日期,日期/日期到期日期=到期日期,日期/日期备注=备注,用于记录其他相关需要备注的信息,字符型,50个字符 租赁者:租赁者编号=租赁者编号,唯一标识租赁者,求租客户编号,字符型,10个字符、租赁者姓名=租赁者姓名,租赁者的真实姓名,求租客户姓名,字符型,6个字符租赁者联系电话=租赁者联系电话,租赁者的真实

11、手机号码,求租客户手机号,字符型,15个字符租赁者个人银行账户=租赁者个人银行账户, 租赁者个人银行账户,字符型, 25个字符 租赁者邮箱=租赁者邮箱,字符型, 25个字符备注=备注,租赁者其他信息,字符型,50个字符三方合同:合同编号=合同编号,唯一标识一份合同,字符型,10个字符房主编号=房主编号,唯一标识房主,租户编号,字符型,10个字符房源编号=房源编号,作为房源在数据库中的编码,数值型,10个字符租赁者编号=租赁者编号,唯一标识租赁者,求租客户编号,字符型,10个字符出租价位=出租价位,每月支付给房主的租金,数值型,10个字符服务金额=服务金额,需要缴纳的金额,数型,5个字符签订日期

12、=日期,签订合约的日期,日期型,8个字符到期日期=日期,合同到期的日期,日期型,8个字符备注=备注,合同其他信息,字符型,50,合同其他信息财务信息:财务信息编号=编号,唯一标识一条财务信息,字符型,10个字符三方合同编号=合同编号,唯一标识一份合同,字符型,10个字符日期 =日期,财务信息生成日期,日期型,8个字符金额=金额,需要缴纳的金额,数型,5个字符审核员=审核员,审核财务信息的人员编号,数值型,10个字符审核=审核,是否已经审核,布尔型,2个字符备注=备注,合同其他信息,字符型,50,合同其他信息看房信息:看房信息编号=编号,看房情况在数据库中的编号,字符型,10个字符租赁者编号=租

13、赁者编号,看房时候的租赁者信息,字符型 ,10个字符业务员编号=业务员编号,看房时候的业务员,字符型,10个字符看房日期=看房日期,看房的时间,日期型,8个字符房源信息=房源编号,作为看房的房屋信息,字符型,10个字符业务员信息:业务员编号=编号,唯一标识业务员,字符型,10个字符姓名=姓名,业务员的姓名,字符型,10个字符性别=性别,业务员的性别,字符型,5个字符等级=等级,业务员的等级,字符型,10个字符出生日期=出生日期,业务员的出生日期,日期型,8个字符工作单位=工作单位,业务员的工作单位,字符型,30个字符薪酬=薪酬,业务员的薪资,数值型,10个字符入职时间=入职时间,业务员的入职时

14、间,日期型,8个字符1.4.2 数据结构房主描述=房主,房主信息,组成:房主编号,房主姓名,联系电话,联系地址,个人银行账号,房主邮箱地址委托出租合同描述=委托出租合同,房主与中介公司签订的合同,组成:委托出租合同编号,房主编号,房源编号,出租价位,签订日期,到期日期,备注租赁者描述=租赁者,租赁者信息,组成:租赁者编号,租赁者姓名,联系电话,个人银行账户,邮箱地址三方合同描述=三方合同,租赁者、房主与中介公司签订的合同,组成:三方合同编号,租赁者编号,房源编号,出租价位,服务金额,签订日期,到期日期,备注房源描述=房源,房屋的具体信息,组成:房源编号,房屋地址,房屋的设施,建筑面积,装修情况

15、,出租状态,出租要求,备注财务信息=财务,公司的财务信息,组成:财务信息编号,三方合同编号,日期,金额,审核员,审核,备注看房信息=看房情况,组成:看房信息编号,租赁者编号,业务员编号,看房日期,房源信息业务员信息=业务员的信息,组成:业务员编号,姓名,性别,等级,出生日期,工作单位,薪酬,入职时间1.4.3数据流房源信息和房主信息=房源信息和房主信息,登记房源信息和房主信息,业务员,组成:房主,房源委托合同信息流描述=合同签订,合同信息,业务员,财务管理,组成:委托出租合同编号租赁者信息流描述=租赁者信息,租赁者信息,业务员,财务管理,组成租赁者编号三方合同信息流描述=合同签订,合同信息,业

16、务员,财务管理,组成:租赁合同编号看房信息=看房信息编号,租赁者编号,业务员编号,看房日期,房源信息,组成:看房信息编号业务员信息=业务员编号,姓名,性别,等级,出生日期,工作单位,薪酬,入职时间,组成:业务员编号财务信息=财务信息编号,三方合同编号,日期,金额,审核员,审核,备注,组成:公司的财务编号1.4.4数据存储房主信息:流入的数据流/来源:房主流出的数据流/去向:房主信息存储组成:房主编号,房主姓名,联系电话,联系地址,个人银行账号,房主邮箱地址存储方式:顺序委托合同:流入的数据流/来源:业务员流出的数据流/去向:委托出租合同存储组成:委托出租合同编号,房源编号,出租价位,签订日期,

17、到期日期,备注存储方式:顺序租赁者信息:流入的数据流/来源:租赁者流出的数据流/去向:租赁者信息存储组成:租赁者编号,租赁者姓名,联系电话,个人银行账户,邮箱地址存储方式:顺序三方合同信息:流入的数据流/来源:业务员流出的数据流/去向:租赁合同信息存储组成:租赁合同编号,租赁者编号,房源编号,出租价位,定金金额,签订日期,到期日期,备注存储方式:顺序 房源信息:流入的数据流/来源:业务员流出的数据流/去向:房源信息存储组成:房源编号,房主编号,房屋地址,房屋的设施,建筑面积,装修情况,出租状态,出租要求,备注存储方式:顺序财务信息:流入的数据流/来源:缴费流出的数据流/去向:明细账组成:财务信

18、息编号,三方合同编号,日期,金额,审核员,审核,备注存储方式:顺序看房信息:流入的数据流/来源:看房流出的数据流/去向:看房信息组成:看房信息编号,租赁者,业务员编号,看房日期,房源信息存储方式:顺序业务员信息:流入的数据流/来源:看房流出的数据流/去向:业务员信息组成:业务员编号,姓名,等级,性别,工作单位,出生日期,薪酬,入职时间存储方式:顺序2 功能设计2.1功能模块2.1.1主要处理功能(1)对房主个人信息的增加,查询,修改,删除。(2)对委托合同进行增加,查询,修改,删除。(3)对租赁者个人信息的增加,查询,修改,删除。(4)对三方合同进行增加,查询,修改,删除。(5)根据三方合同生

19、产财务信息表。并对其查询,修改,删除。(6)对房源信息的增加,查询,修改,删除。(7)对业务员信息的增加,查询,修改,删除。(8)对看房信息的增加,查询,修改,删除。2.1.2功能模块的划分房屋租赁管理数据库系统用户管理房屋管理财务管理房主信息管理租赁者信息管理房源信息管理财务信息表管理合同管理委托出租合同管理租赁合同管理业务员管理看房信息管理2.1.3 各功能模块的任务客户管理模块主要负责房主信息的维护与租赁者信息的维护。房主信息包括:房主编号、房主姓名、联系电话、联系地址、个人银行账号,房主邮箱地址。租赁者信息包括租赁者编号,租赁者姓名,联系电话,个人银行账户,邮箱地址。在新增客户时,要对

20、客户的这些信息进行登记。当信息发生变更时,要对数据库中的信息进行修改。当数据库中的客户不再是公司的客户时,删除该客户在数据库中的记录。房源管理模块主要负责房源信息的维护。房源信息包括:房源编号,房屋地址,房屋的设施,建筑面积,装修情况,出租状态,出租要求,备注。在对房屋进行过现场确认后,要对房源的这些信息进行登记。当信息发生变更时,要对数据库中的信息进行修改。当数据库中的房源不再是中介公司的房源时,在数据库中删除相关信息。合同管理主要负责委托合同和三方合同的信息维护,委托合同包括:委托合同编号,房主编号,房源编号,出租价位,签订日期,到期日期,备注。三方合同包括:三方合同编号,租赁者编号,房源

21、编号,业务员编号,出租价位,服务金额,签订日期,到期日期,备注。对最新签订的合同进行登记,在合同到期后进行删除。财务管理模块主要负责根据新增的三方合同形成财务信息表。3 概念设计3.1确认实体及其属性房主房主编号,房主姓名,联系电话,联系地址,个人银行账号,房主邮箱地址委托出租合同委托出租合同编号,房主编号,房源编号,出租价位,签订日期,到期日期,备注租赁者租赁者编号,租赁者姓名,联系电话,个人银行账户,邮箱地址三方合同三方合同编号,租赁者编号,房源编号,业务员编号,出租价位,服务金额,签订日期,到期日期,备注房源房源编号,房屋地址,房屋的设施,建筑面积,装修情况,出租状态,出租要求,备注业务

22、员业务员编号,姓名,性别,等级, 出生日期 ,工作单位 ,薪酬 入职时间看房信息看房信息编号,租赁者,业务员编号,看房日期,房源信息财务信息财务信息编号,三方合同编号,日期,金额,审核员,审核,备注3.2 E-R图4 逻辑设计4.1逻辑模型房主房主编号,房主姓名,联系电话,联系地址,个人银行账号,房主邮箱地址委托出租合同委托出租合同编号,房主编号,房源编号,出租价位,签订日期,到期日期,备注租赁者租赁者编号,租赁者姓名,联系电话,个人银行账户,邮箱地址三方合同三方合同编号,租赁者编号,房源编号,业务员编号,出租价位,服务金额,签订日期,到期日期,备注房源房源编号,房屋地址,房屋的设施,建筑面积

23、,装修情况,出租状态,出租要求,备注业务员业务员编号,姓名,性别,等级, 出生日期 ,工作单位 ,薪酬 入职时间看房信息看房信息编号,租赁者,业务员编号,看房日期,房源信息财务信息财务信息编号,三方合同编号,日期,金额,审核员,审核,备注4.2确认各表字段及其属性表名homeOwner描述房主PKownerIdFKNo.Column namedata typeNullDefaultMemodata sample1ownerIdvarchar(20)房主2ownerNamevarchar(20)房主姓名3ownerPhonevarchar(15)联系电话4ownerAddressvarchar(

24、100)联系地址5ownerEmailvarchar(50)邮箱地址6StatusBit是否注销0-否,1-是表名houses描述房源PKhouseIdFKforeign key (ownerId) references homeOwner(ownerId)No.Column namedata typeNullDefaultMemodata sample1houseIdvarchar(20)房源编号2ownerIdvarchar(20)房主编号3houseAddressvarchar(100)房屋地址4houseFacivarchar(100)房屋的设施5houseAreafloat房屋的面积

25、6houseDecovarchar(100)装修情况7houseStatusbitx0出租状态0-未出租;1-出租8zentmoneyx租金9houseRequirevarchar(100)出租要求10statusbit 是否注销0-否,1-是11commentvarchar(100)备注12IsHotbit是否热门房源0-否,1-是13style Varchar(5)房源类型廉价型,经济型,奢侈型表名authorize描述委托合同PKcontractIdFKforeign key (ownerId) references homeOwner(ownerId)foreign key (bid)

26、 references businessman (bid)No.Column namedata typeNullDefaultMemodata sample1contractIdvarchar(20)合同编号2houseIdvarchar(20)房源编号3lowestMoneymoney最低租金4bedatedatetime签订日期5dueDatedatetime到期日期6commentvarchar(100)备注7texttext合同内容8bidvarchar(10)业务员编号BS000000019rentmoney租金表名Leaser描述租赁者PKleaIdFKNo.Column name

27、data typeNullDefaultMemodata sample1leaIdvarchar(20)租赁者编号2lnamevarchar(20)租赁者姓名3lphonevarchar(15)x联系电话4lemailvarchar(50)租赁者邮箱5lothersvarchar(100)备注表名Contract描述三方合同PKCnoFKforeign key (bid) references businessman (bid)foreign key (ownerId) references homeOwner(ownerId)foreign key (leaId) references le

28、aser(leaId)No.Column namedata typeNullDefaultMemodata sample1Cnovarchar(10)合同编号2ownerIdvarchar(20)房主编号3leaIdvarchar(20)租赁者编号4Cmoneymoney中介费用相对于月租金的百分比按规定一般是一个月的租金作为中介的佣金,也可以自己规定一个额度,比如大于0.7小于15CAmoneymoney甲方中介费用占的百分比0.56CBmoneymoney乙方中介费用占的百分比0.56CsdateDatetime签订日期7rentMoney月租金8commentvarchar(100)备注

29、9contenttext内容10Bidvarchar(10)业务员编号BS0000000111HouseIdVarchar(20)房源编号表名Finance描述财务信息PKFnoFKFOREIGN KEY (Cno) REFERENCES Contract(Cno)No.Column namedata typeNullDefaultMemodata sample1FnoInt财务信息编号2Cnovarchar(10)三方合同编号3payPeopleAvarchar(4)甲方甲方-房主,乙方-租赁者payPeopleBvarchar(4)乙方甲方-房主,乙方-租赁者4FdateDatetime付

30、款日期5Fmoneymoney金额6Fassessorvarchar(20)审核员7FverifyVarchar(5)是审核已审核,未审核8commentvarchar(100)备注9statusVarchar(5)状态已交付,未交付表名arrangeInfo描述看房信息PKAidFKNo.Column namedata typeNullDefaultMemodata sample1aidvarchar(12)看房信息编号L+年月日+3位流水号2leaIdvarchar(20)租赁者编号3houseIdvarchar(20)房源编号4bmanIdvarchar(10)业务员编号5 adated

31、atetime看房日期6commentvarchar(100)备注信息表名businessman描述业务员PKbidNo.Column namedata typeNullDefaultMemodata sample1bidvarchar(10)业务员编号BS000000012bnamevarchar(20)姓名3bsexychar(2)x男性别男,女4bgradevarchar(10)x初级业务员等级初级业务员; 中级业务员;高级业务员5bbirthdaydatetime出生日期6bsalarymoneyx薪酬7bbegindatedatetimex入职时间8statusvarchar(5)x

32、状态在职,离职9commentvarchar(100)备注信息4.3自定义函数1. 统计某位租赁者的看房次数和所看房的信息(房屋面积平均值,价格平均值等信息) 。(已写)2. 查询某位房主的所有房源信息和房源看房信息统计:看房信息:统计各房源被看次数(已写) 4.4触发器3. 添加三方合同时同时插入两条未审核、未交付的财务信息,同时修改房源状态为已出租。(已写)4. 注销房主信息的同时注销房主所有的房源信息。5. 添加房源的同时,根据房源的出租价格确定房源的类型,800元以下为廉价型,800-2500元为经济型,2500元以上为奢侈型。6. 添加委托合同插入触发器,若最低价格大于房源出租价格,

33、则操作失败(这里应该是签订三方合同时,要去考察委托合同里的最低租金,如果协议价格低于最低租金的话,操作失败,该题目也可以使用存储过程,完成三方合同数据的存入,并三方合同表的插入和租金修改触发器,确保租金高于最低)4.5存储过程7. 修改业务员工资的存储过程,修改后的工资必须满足一下条件:初级业务员的工资在1500-2500元,中级业务员的工资在2500-3500元,高级业务员的工资在3500元以上元。返回值-1为不满足工资条件,-2该业务员不存在,1修改成功。(已写)8. 根据业务员一年的业绩(成功撮合成交所盈利的金额数)修改业务员等级和工资情况,金额数大于150000元的工资提高15%,金额

34、数大于100000元的工资提高10%,金额数大于50000元的工资提高5%,同时根据提升后工资水平修改业务员的等级。(存储过程+游标,已写)9. 检查并注销房源信息的存储过程,检查房源的委托合同是否到期,如果到期就注销该条房源。10. 根据房源一段时间的看房信息情况修改房源的状态,是否为热门房源。一个月内看房数量达到5次以上为热门,一年内看房数量达到30次以上为热门房源。-建库if exists(select * from sys.sysdatabases where name=fwzlxt)begin use master drop database fwzlxtendgocreate da

35、tabase fwzlxtgouse fwzlxtgo-房主信息表create table homeOwner(ownerId varchar(20) ,ownerName varchar(20) not null,ownerPhone varchar(15) not null,ownerAddress varchar(100) not null,status bit default 0 check(status in(0,1) not null,ownerEmail varchar(50) null ,constraint pk_homeOwner primary key(ownerId),

36、constraint chk_ownerPhone check (ownerPhone like 10-90-90-90-90-90-90-90-90-90-9) )goinsert homeOwner values(00001,张三,15158044223,财经,1,zhf8482140),(00002,张四,15158044213,财经,1,zhf8482140),(00004,张五,15158044423,财经,1,526883692)go-房源信息表create table houses(houseId varchar(20) ,ownerId varchar(20) not null

37、,houseAddress varchar(100) not null,houseFaci varchar(100) not null,houseArea float,houseDeco varchar(100) not null,houseStatus bit default 0 check(houseStatus in(0,1),zent money not null,status bit default 0 check(status in(0,1) not null,houseRequire varchar(100) ,comment varchar(100) ,isHot bit de

38、fault 0 check(isHot in(0,1) not null,style varchar(10) check(style in(廉价型,经济型,奢侈型),constraint pk_houses primary key (houseId),constraint FK_houown foreign key (ownerId) references homeOwner(ownerId) goinsert houses values(hs000000001,00001,杭州,设施齐全,500,装修精美,0,1200,1,要求租给本地人,无,0,廉价型),(hs000000002,0000

39、1,杭州,设施不齐全,600,装修精美,0,1500,1,要求租给外地人,无,1,廉价型),(hs000000003,00002,杭州,设施齐全,400,装修精美,0,1600,1,要求租给本地人,无,0,廉价型)go-业务员建表create table businessman(bid varchar(10) primary key ,-check(bid like BS 0-9 0-9 0-9 0-90-90-90-90-9)bname varchar(20) not null,bsexy char(2) default 男 check(bsexy in(男,女),bgrade varcha

40、r(10) default 初级业务员 check(bgrade in(初级业务员,中级业务员,高级业务员) not null,bbirthday datetime,bsalary money not null,bbegindate datetime not null,status varchar(5) check(status in(在职,离职) not null ,comment varchar(100) ,)goinsert businessman values(BS00000001,王,男,初级业务员,1990/1/1,3500,2010/1/1,在职,),(BS00000002,刘,

41、男,中级业务员,1990/1/1,4500,2010/1/1,在职,),(BS00000003,赵,女,高级业务员,1990/1/1,5500,2010/1/1,在职,)go-委托合同信息表create table authorize(contractId varchar(20) primary key,houseId varchar(20) not null,lowestMoney money ,-最低租金必须比租金小,否则无法生成rent money,bedate datetime not null,dueDate datetime not null,comment varchar(100) ,text text,bid varchar(1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号