ylbtech-dbs:ylbtech-4,PurpleHouse(房地产楼盘销售系统)

-- =============================================
-- Create database template
-- 8:17 2015/3/14
-- 房地产楼盘销售系统
-- =============================================

DB:DB1-房产库、DB2-生产库

1.A,数据库关系图(Database Diagram) 返回顶部
1.B,数据库设计脚本(Database Design Script)返回顶部

1.B.1,位置.sql

-- =============================================
-- Create database template
-- 8:17 2015/3/14
-- 房地产楼盘销售系统
-- =============================================
USE master
GO -- Drop the database if it already exists
IF EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'PurpleHouse'
)
DROP DATABASE PurpleHouse
GO CREATE DATABASE PurpleHouse
GO
use PurpleHouse go
-- =============================================
-- ylb:1,城市【公共】
-- =============================================
create table City
(
cityId varchar(200) primary key, --代码【PK】
cityName varchar(400) not null, --城市【UQ】
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别
zIndex varchar(40),--字母检索 [disable] bit default(0) --0:;1:是否禁用
)
go
-- =============================================
-- ylb:1,区域【公共】
-- =============================================
create table Area
(
areaId int identity(101,1) primary key, --编号【ID,PK】
areaName varchar(400) not null, --地址名称
[address] varchar(400), --地址
mapUrl varchar(200), --布局地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(400),--类别
zIndex varchar(40),--字母检索
[disable] bit default(0), --0:;1:是否禁用 cityId varchar(20) --城市ID【FK】
)
go
-- =============================================
-- ylb:1,商圈【公共】
-- =============================================
create table TradeArea
(
tradeAreaId int identity(101,1) primary key, --编号【ID,PK】
tradeAreaName varchar(400) not null, --地址名称
[address] varchar(400), --地址
mapUrl varchar(200), --布局地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别 商业区|住宅区|文教区|办公区|工业区|混合区
zIndex varchar(40),--字母检索
[disable] bit default(0), --0:;1:是否禁用 areaId int --区域ID【FK】
)

1.B.2,group.sql

use PurpleHouse
go
-- =============================================
-- ylb:1,集团【公共】
-- refer:卖场
-- =============================================
create table [Group]
(
groupId int identity(90010001,1) primary key, --编号【ID,PK】8位 长长久久
groupName varchar(400) unique not null, --集团名称
groupNameEng varchar(400) unique not null, --集团名称(英文)
companyName varchar(400) unique, --公司名称
intro varchar(2000), --介绍 hotline varchar(40), --电话
fax varchar(40), --传真
email varchar(200), --电子邮箱
website varchar(400), --网址
[address] varchar(400), --地址
zipCode varchar(40), --邮编 logoUrl varchar(200),--Logo
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别 零售业|【北京安贞华联商场=超市、百货等零售商店】
zIndex varchar(40),--字母检索(集团名称) [disable] bit default(0) --0:;1:是否禁用
)
go go
-- =============================================
-- ylb:1,集团和卖场关系表【隶属集团】
-- =============================================
create table GroupMall
(
groupId int, --集团ID【FK】
mallId int --卖场ID【FK】
)
go

1.B.3,mall.sql

go
-- =============================================
-- ylb:1,售楼中心【公共】
-- =============================================
create table Mall
(
mallId int identity(80010001,1) primary key, --编号【ID,PK】
mallName varchar(400) not null, --名称
mallNameEng varchar(400), --名称(英文)
companyName varchar(400) , --公司名称 intro varchar(1000), --介绍
openingTime varchar(500), --营业时间
[status] varchar(40), --状态 营业中|休息中|装修升级中 hotline varchar(40), --电话
fax varchar(40), --传真
email varchar(200), --电子邮箱
website varchar(400), --网址
[address] varchar(400), --地址
zipCode varchar(40), --邮编 logoUrl varchar(200),--Logo
mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别
zIndex varchar(40),--字母检索 [disable] bit default(0), --0:;1:是否禁用
cityId varchar(20), --城市ID【FK】
areaId int, --区域ID【FK】
tradeAreaId int --商圈ID【FK】
)
go
create table MallAttach
(
mallId int identity(80010001,1) primary key, --编号【ID,PK】
)
go
-- =============================================
-- ylb:1,配套设施【公共】 公交、物美超市、社区学校、公园
-- ============================================= go
-- =============================================
-- ylb:1,楼座【公共】
-- =============================================
create table [Balcony]
(
balconyId int identity(101,1) primary key, --编号【ID,PK】
balconyName varchar(400) not null, --楼座
balconyNameEng varchar(400) not null, --楼座(英文)
intro varchar(1000), --介绍 [status] varchar(40), --已开盘|未开盘|已售罄
[type] varchar(40),--类别 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址
pubdate datetime default(getdate()),--创建日期 [disable] bit default(0), --0:;1:是否禁用 mallId int --售楼中心ID【FK】
)
go go
-- =============================================
-- ylb:1,楼层
-- =============================================
create table [Floor]
(
floorId int identity(101,1) primary key, --编号【ID,PK】
floorName varchar(400), --楼层名称
intro varchar(1000), --介绍
introEng varchar(1000), --介绍(英文) [type] varchar(40),--类别 底商|居住 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址 [disable] bit default(0), --0:;1:是否禁用 mallId int, --售楼中心ID【FK】
balconyId int --楼座ID【FK】
)
go
go
-- =============================================
-- ylb:1,楼层和售楼中心标识关系表
-- =============================================
create table FloorSignage
(
mallId int, --卖场ID【FK】(安全考虑)
floorId int, --楼层ID【FK】
signageId int --标识标牌ID【FK】
)
go
1.B2,返回顶部

1.B.3.2,notice,note.sql

go
-- =============================================
-- ylb:1,公告【公共】
-- =============================================
create table Notice
(
noticeId int identity(101,1) primary key, --编号【ID,PK】
title varchar(200), --标题
content varchar(4000), --内容
[type] varchar(200), --类型 卖场|房屋 mall|shop
pubdate datetime default(getdate()), --时间 mallId int, --售楼中心ID【FK】
houseId int --房屋ID【FK】
)
-- =============================================
-- ylb:1,售楼中心留言板【公共】【内容仅本售楼中心可见】
-- =============================================
create table Note
(
noteId int identity(101,1) primary key, --编号【ID,PK】
content varchar(200), --内容
pubdate datetime default(getdate()), --时间
flagRead bit default(0), --查看状态 0:未读;1:已读
[type] varchar(200), --类型 卖场|房屋 mall|shop
noteType varchar(200), --留言类型
[disable] bit default(0),--是否禁用 mallId int, --售楼中心ID【FK】
houseId int --房屋ID【FK】
)

1.B.4,house.sql

use PurpleHouse
go
-- =============================================
-- ylb:1,房屋
-- =============================================
create table House
(
houseId int identity(60010001,1) primary key, --编号【ID,PK】8位数字
houseName varchar(400), --门牌编号
intro varchar(200),--介绍 account decimal(6,2), --总价
area decimal(6,2), --面积
num varchar(40), --厅室
--brand varchar(400), --品牌
--户型:3室2厅1卫
--房贷
--位置
--地址 openingTime222 varchar(500), --入住时间 [status] varchar(40), --状态 待出售|已出售|已预定 pubdate datetime default(getdate()),--创建日期
[type] varchar(40),--类别
zIndex varchar(40),--字母检索 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址 [disable] bit default(0), --0:;1:是否禁用 mallId int, --售楼中心ID【FK】
balconyId int, --楼座ID【FK】
floorId int, --楼层ID【FK】
categoryId int --类别ID【FK】
)
go
go
-- =============================================
-- ylb:1,房屋
-- =============================================
create table HouseIntro
(
houseIntroId int identity(101,1) primary key, --编号【ID,PK】8位数字
houseIntroName varchar(400), --住宅类型:普通住宅
--房屋类型:商品房
--建造年代:2014年
--产权:70年产权 --装修程度:毛坯
--建筑结构:板楼
--房屋楼层:1层/27层
--朝向:南北
)
go
-- =============================================
-- ylb:1,经纪人服务
-- =============================================
go
-- =============================================
-- ylb:1,购房贷款
-- =============================================

1.B,basic.sql

-- =============================================
-- Create database template
-- 8:17 2015/3/14
-- 房地产楼盘销售系统
-- =============================================
USE master
GO -- Drop the database if it already exists
IF EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'PurpleHouse'
)
DROP DATABASE PurpleHouse
GO CREATE DATABASE PurpleHouse
GO
use PurpleHouse go
-- =============================================
-- ylb:1,城市【公共】
-- =============================================
create table City
(
cityId varchar(200) primary key, --代码【PK】
cityName varchar(400) not null, --城市【UQ】
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别
zIndex varchar(40),--字母检索 [disable] bit default(0) --0:;1:是否禁用
)
go
-- =============================================
-- ylb:1,区域【公共】
-- =============================================
create table Area
(
areaId int identity(101,1) primary key, --编号【ID,PK】
areaName varchar(400) not null, --地址名称
[address] varchar(400), --地址
mapUrl varchar(200), --布局地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(400),--类别
zIndex varchar(40),--字母检索
[disable] bit default(0), --0:;1:是否禁用 cityId varchar(20) --城市ID【FK】
)
go
-- =============================================
-- ylb:1,商圈【公共】
-- =============================================
create table TradeArea
(
tradeAreaId int identity(101,1) primary key, --编号【ID,PK】
tradeAreaName varchar(400) not null, --地址名称
[address] varchar(400), --地址
mapUrl varchar(200), --布局地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别 商业区|住宅区|文教区|办公区|工业区|混合区
zIndex varchar(40),--字母检索
[disable] bit default(0), --0:;1:是否禁用 areaId int --区域ID【FK】
) -- =============================================
-- ylb:1,集团【公共】
-- refer:卖场
-- =============================================
create table [Group]
(
groupId int identity(90010001,1) primary key, --编号【ID,PK】8位 长长久久
groupName varchar(400) unique not null, --集团名称
groupNameEng varchar(400) unique not null, --集团名称(英文)
companyName varchar(400) unique, --公司名称
intro varchar(2000), --介绍 hotline varchar(40), --电话
fax varchar(40), --传真
email varchar(200), --电子邮箱
website varchar(400), --网址
[address] varchar(400), --地址
zipCode varchar(40), --邮编 logoUrl varchar(200),--Logo
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别 零售业|【北京安贞华联商场=超市、百货等零售商店】
zIndex varchar(40),--字母检索(集团名称) [disable] bit default(0) --0:;1:是否禁用
)
go go
-- =============================================
-- ylb:1,集团和卖场关系表【隶属集团】
-- =============================================
create table GroupMall
(
groupId int, --集团ID【FK】
mallId int --卖场ID【FK】
)
go go
-- =============================================
-- ylb:1,售楼中心【公共】
-- =============================================
create table Mall
(
mallId int identity(80010001,1) primary key, --编号【ID,PK】
mallName varchar(400) not null, --名称
mallNameEng varchar(400), --名称(英文)
companyName varchar(400) , --公司名称 intro varchar(1000), --介绍
openingTime varchar(500), --营业时间
[status] varchar(40), --状态 营业中|休息中|装修升级中 hotline varchar(40), --电话
fax varchar(40), --传真
email varchar(200), --电子邮箱
website varchar(400), --网址
[address] varchar(400), --地址
zipCode varchar(40), --邮编 logoUrl varchar(200),--Logo
mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址
pubdate datetime default(getdate()),--创建日期 [type] varchar(40),--类别
zIndex varchar(40),--字母检索 [disable] bit default(0), --0:;1:是否禁用
cityId varchar(20), --城市ID【FK】
areaId int, --区域ID【FK】
tradeAreaId int --商圈ID【FK】
)
go
create table MallAttach
(
mallId int identity(80010001,1) primary key, --编号【ID,PK】
)
go
-- =============================================
-- ylb:1,配套设施【公共】 公交、物美超市、社区学校、公园
-- ============================================= go
-- =============================================
-- ylb:1,楼座【公共】
-- =============================================
create table [Balcony]
(
balconyId int identity(101,1) primary key, --编号【ID,PK】
balconyName varchar(400) not null, --楼座
balconyNameEng varchar(400) not null, --楼座(英文)
intro varchar(1000), --介绍 [status] varchar(40), --已开盘|未开盘|已售罄
[type] varchar(40),--类别 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址
pubdate datetime default(getdate()),--创建日期 [disable] bit default(0), --0:;1:是否禁用 mallId int --售楼中心ID【FK】
)
go go
-- =============================================
-- ylb:1,楼层
-- =============================================
create table [Floor]
(
floorId int identity(101,1) primary key, --编号【ID,PK】
floorName varchar(400), --楼层名称
intro varchar(1000), --介绍
introEng varchar(1000), --介绍(英文) [type] varchar(40),--类别 底商|居住 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址 [disable] bit default(0), --0:;1:是否禁用 mallId int, --售楼中心ID【FK】
balconyId int --楼座ID【FK】
)
go
go
-- =============================================
-- ylb:1,楼层和售楼中心标识关系表
-- =============================================
create table FloorSignage
(
mallId int, --卖场ID【FK】(安全考虑)
floorId int, --楼层ID【FK】
signageId int --标识标牌ID【FK】
)
go
-- =============================================
-- ylb:1,房屋
-- =============================================
create table House
(
houseId int identity(60010001,1) primary key, --编号【ID,PK】8位数字
houseName varchar(400), --门牌编号
intro varchar(200),--介绍 account decimal(6,2), --总价
area decimal(6,2), --面积
num varchar(40), --厅室
--brand varchar(400), --品牌
--户型:3室2厅1卫
--房贷
--位置
--地址 openingTime222 varchar(500), --入住时间 [status] varchar(40), --状态 待出售|已出售|已预定 pubdate datetime default(getdate()),--创建日期
[type] varchar(40),--类别
zIndex varchar(40),--字母检索 mapUrl varchar(200), --布局地图地址
mapUrl2 varchar(200), --位置地图地址 [disable] bit default(0), --0:;1:是否禁用 mallId int, --售楼中心ID【FK】
balconyId int, --楼座ID【FK】
floorId int, --楼层ID【FK】
categoryId int --类别ID【FK】
)
go
go
-- =============================================
-- ylb:1,房屋
-- =============================================
create table HouseIntro
(
houseIntroId int identity(101,1) primary key, --编号【ID,PK】8位数字
houseIntroName varchar(400), --住宅类型:普通住宅
--房屋类型:商品房
--建造年代:2014年
--产权:70年产权 --装修程度:毛坯
--建筑结构:板楼
--房屋楼层:1层/27层
--朝向:南北
)
go
-- =============================================
-- ylb:1,经纪人服务
-- =============================================
go
-- =============================================
-- ylb:1,购房贷款
-- ============================================= go
-- =============================================
-- ylb:1,公告【公共】
-- =============================================
create table Notice
(
noticeId int identity(101,1) primary key, --编号【ID,PK】
title varchar(200), --标题
content varchar(4000), --内容
[type] varchar(200), --类型 卖场|房屋 mall|shop
pubdate datetime default(getdate()), --时间 mallId int, --售楼中心ID【FK】
houseId int --房屋ID【FK】
)
-- =============================================
-- ylb:1,售楼中心留言板【公共】【内容仅本售楼中心可见】
-- =============================================
create table Note
(
noteId int identity(101,1) primary key, --编号【ID,PK】
content varchar(200), --内容
pubdate datetime default(getdate()), --时间
flagRead bit default(0), --查看状态 0:未读;1:已读
[type] varchar(200), --类型 卖场|房屋 mall|shop
noteType varchar(200), --留言类型
[disable] bit default(0),--是否禁用 mallId int, --售楼中心ID【FK】
houseId int --房屋ID【FK】
)

1.B

作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

ylbtech-dbs:ylbtech-4,PurpleHouse(房地产楼盘销售系统)的更多相关文章

  1. 服装销售系统数据库课程设计(MVC)

    <数据库课程设计> 名称:Jia服装销售网站 姓名:陈文哲 学号:…… 班级:11软件工程 指导老师:索剑 目录 目录 1 需求分析 3 一:销售部门机构情况 3 二:销售部门的业务活动情 ...

  2. C语言实现商品销售系统

    商品销售系统 #include<stdio.h> //头文件 #include<string.h> //头文件 #include<stdlib.h> //头文件 # ...

  3. 销售系统项目业务分析和Java中使用邮箱

    项目一般大致可分为三个模块, 我们以销售系统为例 分为 基础模块 进货模块 财务模块三个 基础模块分为:权限模块 产品模块和基础代码,基础模块的设计十分重要会影响到整个项目, 代码较为简单 核心模块 ...

  4. 毕业设计代做,各种系统微服务项目ssm项目,员工管理系统,微信小程序,购物商城,二手商城系统,销售系统,等等

    毕业设计代做,各种系统,微服务项目,ssm项目 小程序,商城等,期末作业等都可以,价格好说,长期接单, 有项目说明书,软件介绍相关文档,答辩的时候包过,知识点对接好,给你讲解等, 毕业设计代做,各种系 ...

  5. SSM开发基于Java EE在线图书销售系统

           SSM(Spring+Spring MVC+MyBatis)开发基于Java EE在线图书销售系统  网站成功建立和运行很大部分取决于网站开发前的规划,因此为了在网站建立过程中避免一些不 ...

  6. Struts+Servlet+JDBC网上手机销售系统

    项目描述 Hi,大家好,今天给大家分享一个<网上手机销售系统>.本系统一共分为前台和后台两大模块,两个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是 ...

  7. 2013年国庆节前51Aspx源码发布详情

    Sky软件公司网站修正版源码  2013-9-30 [VS2010]源码描述:针对Sky软件公司网站源码进行修正.修改ckeditor引用问题,发布样式错误问题.vs2010直接编译.发布成功. 网站 ...

  8. java课程设计---彩票销售管理系统

    彩票购买销售系统 1.项目git地址 https://git.oschina.net/fenm/lotterry.git 部分项目地址提交截图 项目主要功能图 团队博客链接 http://www.cn ...

  9. KIDS采购销售管理系统

    {KIDS采购销售管理系统} 软件项目总结报告 编号:-{kpss}-CLOSUREREPORT 版本:1.0 变更记录 1 项目信息 2 项目说明 [本项目主要用于母婴店人事管理,采购管理,商品管理 ...

随机推荐

  1. Android TextView换行问题

    本文转载于:http://niufc.iteye.com/blog/1729792 ndroid的TextView在显示文字的时候有个问题就是一行还没显示满就跳到下一行,原因是: 1) TextVie ...

  2. 利用CSS的@font-face属性 在网页中嵌入字体

    字体使用是网页设计中不可或缺的一部分.网页是文字的载体,我们希望在网页中使用某一特定字体,但是该字体并非主流操作系统的内置字体,这样用户在浏览页面的时候就有可能看不到真实的设计. 美工设计师最常做的办 ...

  3. 无法在web服务器上启动调试。Microsoft Visual Studio 远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行,VS2012调试错误

    1.重启(无用) 2.关闭防火墙(无用) 3.开启文件与打印机共享(无用) 4.无远程调试权限,改为本地调试.或者是IIS中此项目没有启动.或者没有在IIS中新建此项目.

  4. 006 [翻译] Haneke(一个Swfit iOS缓存类)

    Github项目地址:https://github.com/Haneke/HanekeSwift Haneke是一个用swift写成的轻量级iOS类,以简单好用著称(design-decisions- ...

  5. Android ListView 第一次设置Adapter时候getView调用多次

    之前遇到这个奇怪现象,记录一下: 使用Listview并设置Adapter时, 会回调多次getView,比如我有4个items,按理说getView应该是调用一次(打出4个log),结果回调有4次( ...

  6. java生成随机字符串uuid

    GUID是一个128位长的数字,一般用16进制表示.算法的核心思想是结合机器的网卡.当地时间.一个随即数来生成GUID.从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义 ...

  7. 删除Android自带软件方法及adb remount 失败解决方案

    删除Android自带软件方法 1.在电脑上打开cmd,然后输入命令 adb remount adb shell su 2.接着就是Linux命令行模式了,输入 cd system/app 3然后输入 ...

  8. git tag知多少

    这个命令,其实很有用,类似clearcase中的label,就是给一个版本设置一个标记(标签),方便后期查找特定的版本. tag和commit的sha1那串字符串的关系,不是很大,但是还是要说一下的. ...

  9. MS CRM 2011的自定义和开发(11)——插件(plugin)开发(二)

    http://www.cnblogs.com/StoneGarden/archive/2012/02/06/2339490.html MS CRM 2011的自定义和开发(11)——插件(plugin ...

  10. jQuery网页右侧固定层显示隐藏在线qq客服代码

    CSS代码: @charset "utf-8"; ;;} html,body{font-size:12px;font-family:"微软雅黑";outline ...