ylbtech-dbs:ylbtech-dbs-m-YinTai(银泰网)

-- =============================================
-- DatabaseName:YinTai
-- desc:银泰网(电子商务)
-- pubdate:09:52 2014-07-18
-- author:ylbtech
-- http://m.yintai.com
-- =============================================

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

1.B.1,

1.B.1.1, sql-basic.sql

use master
go
-- =============================================
-- DatabaseName:银泰网
-- pubdate:09:52 2014-07-18
-- author:ylbtech
-- http://m.yintai.com/
-- =============================================
IF EXISTS (SELECT *
FROM master..sysdatabases
WHERE name = N'YinTai')
DROP DATABASE YinTai
GO CREATE DATABASE YinTai
GO
use YinTai
go
-- =============================================
-- table:账户
-- 只做电子邮箱验证注册
-- =============================================
create table Account
(
accountId int identity(100001,1) primary key, --编号【PK】
nickname varchar(20) not null, --昵称
email varchar(200), --E-Mail
phone varchar(200), --手机号
[password] varchar(20) not null, --密码
[type] int, --类型 0:手机号;1:电子邮箱
validEmail bit, --验证
validPhone bit, --验证
pubdate datetime default(getdate()), --注册时间
[enable] bit --状态 0:正常;1:禁用
)
go
insert into Account(nickname,email,phone,[password]
,[type],validEmail,validPhone,pubdate,[enable])
values('','750833968@qq.com','',''
,1,0,0,getdate(),0)
go -- =============================================
-- table:用户中心[积分、银元]
-- =============================================
--create table UserCenter
--( --) go
--drop table Address
-- =============================================
-- table:地址
-- =============================================
create table [Address]
(
addressId int primary key identity(1000,1), --编号【PK,ID】
fullName varchar(200), --收货人
mobile varchar(40), --联系电话
province varchar(40), --省
city varchar(40), --市
area varchar(40), --区县
addressDetail varchar(200), --详细地址
accountId int references Account(accountId), --账号ID【FK】
)
go
insert into [Address](fullName,mobile,province,city,area,addressDetail,accountId)
values('rain','','beijing','beijing','haidian','long range',100001)
insert into [Address](fullName,mobile,province,city,area,addressDetail,accountId)
values('rain','','beijing','beijing','haidian','long range',100001)
-- ---------公共表------------------------------ go
-- =============================================
-- table:组表(大分类)-男装、女装
-- =============================================
create table [Group]
(
groupName varchar(200) primary key --组名
)
insert into [Group](groupName) values('男装')
insert into [Group](groupName) values('女装')
go
-- =============================================
-- table:分类 男装、女装
-- =============================================
create table Category
(
categoryId int primary key identity(101,1), --编号
[name] varchar(200), --分类名称
searchCondition int, --查找条件
parentId int, --0:父;其他:父级别条件,即searchCondition
[type] int --0:文本;1:超链接(仅限二级使用)
)
insert into Category([name],searchCondition,parentId,[type]) values('女装',100,0,0)
insert into Category([name],searchCondition,parentId,[type]) values('男装',101,0,0)
go
insert into Category([name],searchCondition,parentId,[type]) values('上装',10101,101,0)
go
insert into Category([name],searchCondition,parentId,[type]) values('POLO衫',-1,10101,0)
insert into Category([name],searchCondition,parentId,[type]) values('背心',-1,10101,0)
go
insert into Category([name],searchCondition,parentId,[type]) values('套装',10102,101,0)
insert into Category([name],searchCondition,parentId,[type]) values('下装',10103,101,0)
go
insert into Category([name],searchCondition,parentId,[type]) values('美妆',102,0,0)
insert into Category([name],searchCondition,parentId,[type]) values('家居',103,0,0)
insert into Category([name],searchCondition,parentId,[type]) values('运动',104,0,0)
go
-- =============================================
-- table:品牌 PeaceBird、LEE
-- =============================================
create table Brand
(
brandId int identity(10001,1), --编号【PK,ID】
[name] varchar(200) primary key, --名称
searchCondition int, --查找条件
categoryId int --类别ID
)
go
insert into Brand([name],searchCondition,categoryId) values('Peace Bird',100,101)
insert into Brand([name],searchCondition,categoryId) values('Lee',100,101)
go
-- =============================================
-- table:反馈
-- =============================================
create table Feedback
(
feedbackId int primary key identity(1000,1), --编号【PK,ID】
phoneModel varchar(200), --电话型号
contact varchar(200), --联系方式
content varchar(200), --意见
network varchar(200), --网络信息
browser varchar(200), --浏览器
questionType varchar(200), --问题类型 pubdate datetime default(getdate()), --时间
[type] int, --类型
[status] int, --状态
replyContent varchar(200), --回复内容
replyPubdate datetime, --回复日期
accountType int, --用户类型
accountId int foreign key references Account(accountId) --账户ID【FK】
)
go
--drop table Recommend
-- =============================================
-- table:应用推荐
-- =============================================
create table Recommend
(
recommendId int primary key identity(100,1), --编号【PK,ID】
[name] varchar(200), --应用名称
introduce varchar(700), --说明
downloadUrl varchar(500), --下载地址
icon varchar(500), --图标
[type] int --类型
)
go
insert into Recommend([name],introduce,downloadUrl,icon
,[type])
values('','','https://itunes.apple.com/cn/app/tian-qi-yi-bao/id663183019?mt=8','http://yrs.yintai.com/rs/img/AppCMS/20131209162750_tianqi.jpg'
,1)
insert into Recommend([name],introduce,downloadUrl,icon
,[type])
values('','','https://itunes.apple.com/cn/app/tian-qi-yi-bao/id663183019?mt=8','http://yrs.yintai.com/rs/img/AppCMS/20131209162750_tianqi.jpg'
,1)
go
insert into Recommend([name],introduce,downloadUrl,icon
,[type])
values('哈秀画报(安卓版)','教你扮靓,女生必备!','http://www.haxiu.com/azapp/download_android.php?form=8','http://yrs.yintai.com/rs/img/AppCMS/20131209153301_114haxu.jpg'
,2)
insert into Recommend([name],introduce,downloadUrl,icon
,[type])
values('哈秀画报(安卓版)','教你扮靓,女生必备!','http://www.haxiu.com/azapp/download_android.php?form=8','http://yrs.yintai.com/rs/img/AppCMS/20131209153301_114haxu.jpg'
,2)
insert into Recommend([name],introduce,downloadUrl,icon
,[type])
values('哈秀画报(安卓版)','教你扮靓,女生必备!','http://www.haxiu.com/azapp/download_android.php?form=8','http://yrs.yintai.com/rs/img/AppCMS/20131209153301_114haxu.jpg'
,2)
go
-- drop table Activity
-- =============================================
-- table:限时特卖
-- =============================================
create table Activity
(
[id] int, --编号【FK】
title varchar(200), --标题
imageUrl varchar(500), --图片地址
isLabel int, --
[name] varchar(200), --品牌名称
logoImage varchar(500), --Logo图片
discount varchar(200), --折扣
startTime datetime, --开始时间
endTime datetime, --结束时间
type int -- -1=筹备中 0=已加入列表
)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('Anta','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'Anta'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','2.4-4.4','2014-08-23','2014-09-23',0)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('Ling-ning','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'Ling-ning'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','2.4-4.4','2014-08-24','2014-09-24',0)
go
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('PEACE BIRD','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'PEACE BIRD'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','2.4-4.4','2014-08-25','2014-09-25',0)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('LEE','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'LEE'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','2.4-4.4','2014-08-26','2014-09-26',0)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('MICHAEL KORS','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'MICHAEL KORS'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','2.4-4.4','2014-08-27','2014-09-27',0)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('SELEECTED','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'SELEECTED'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','1.4-2.4','2014-08-28','2014-09-28',0)
go
insert into Activity(title,imageUrl,isLabel,[name]
,logoImage,discount,startTime,endTime,type)
values('NIKE','http://r.ytrss.com/rs/img/product/bargainproduct/bargain_AppTheme130504119744399979.jpg',0,'NIKE'
,'http://p10.ytrss.com/brand/brandlist/brand-615.jpg','3.4-4.4','2014-08-29','2014-09-29',0)
go
-- select * from activity where type=0 and startTime='2014-08-27'
go
--本场活动
--本期开始时间: 2014-08-06 17:01:00
--本期结束时间: 2014-08-13 17:00:00
--下期预告
--本期开始时间: 2014-08-13 17:01:00
--本期结束时间: 2014-08-20 17:00:00
go
-- drop table Promotion
-- =============================================
-- table:团购
-- =============================================
--create table Promotion
--(
--promotionId uniqueidentifier, --编号【PK,ID】
--startTime datetime, --开始时间
--endTime datetime, --结束日期
--[type] int --状态 -1=未开始;0=本场活动;1:已结束终止;-2:已取消
--)
--go
--insert into Promotion(promotionId,startTime,endTime,[type])
--values('4A2F9D92-5E32-45C2-8E32-090B9365D52E','2014-08-13 17:01:00','2014-08-20 17:00:00',-1)
--insert into Promotion(promotionId,startTime,endTime,[type])
--values('4A2F9D92-5E32-45C2-8E32-090B9365D52D','2014-08-06 17:01:00','2014-08-13 17:00:00',0)
go
-- =============================================
-- table:团购
-- refer:Promotion,Product
-- =============================================
--create table PromotionProduct
--(
--promotionId uniqueidentifier, --团购ID【FK】
--productId int, --编号【FK】
--inStock int, --限购数(剩余数=限购数-已销数)
--outStock int --已销数(在这个活动期间,所销售的数量)
--)
go
--insert into PromotionProduct(promotionId,productId,inStock,outStock)
--values('4A2F9D92-5E32-45C2-8E32-090B9365D52E',10001,10,0) go
-- drop table Promotion
-- =============================================
-- table:团购
-- =============================================
create table Promotion
(
promotionId int primary key identity(100,1), --编号【PK,ID】
[type] int, --类型 1:图片;0:文字
imageUrl varchar(200), --图片地址
title varchar(200), --标题
titleContent varchar(200), --标题内容
searchCondition varchar(200), --搜索条件
linkType int --1:图片;0:文字
)
go
--图片
insert into Promotion(title,imageUrl,[type],searchCondition,titleContent,linkType)
values('时尚女装专场','/rs/img/AppCMS/20140606111657_bags.jpg',1,50000488,'时尚女装专场',1)
insert into Promotion(title,imageUrl,[type],searchCondition,titleContent,linkType)
values('热卖凉鞋专场','/rs/img/AppCMS/20140606111944_shoes.jpg',1,50000488,'热卖凉鞋专场',1)
go
-- 文字
insert into Promotion(title,[type],searchCondition,titleContent,linkType)
values('秋水伊人 全场五折起',1,50000488,'秋水伊人 全场五折起',0)
insert into Promotion(title,[type],searchCondition,titleContent,linkType)
values('秋水伊人 全场五折起',1,50000488,'秋水伊人 全场五折起',0)
insert into Promotion(title,[type],searchCondition,titleContent,linkType)
values('秋水伊人 全场五折起',1,50000488,'秋水伊人 全场五折起',0)
insert into Promotion(title,[type],searchCondition,titleContent,linkType)
values('秋水伊人 全场五折起',1,50000488,'秋水伊人 全场五折起',0)
insert into Promotion(title,[type],searchCondition,titleContent,linkType)
values('秋水伊人 全场五折起',1,50000488,'秋水伊人 全场五折起',0)
go
-- drop table Item
-- =============================================
-- table:产品
-- =============================================
create table Item
(
itemId int primary key identity(1000,1), --编号【PK,ID】
itemCode uniqueidentifier, --商品编号【UQ】
[name] varchar(200), --产品名称
imageUrl varchar(200), --
midImageUrl varchar(200), --中等图片地址
bigImageUrl varchar(200), --大图片地址
ytPrice decimal(6,2), --银泰价
price decimal(6,2), --市场价
inventory int default(0), --库存数量
discount decimal(8,2), --折扣
[status] int, --商品状态 0=已上架;1=已下架;-1:筹备中
pubdate datetime default(getdate()), --上架时间
categoryId int, --组表【FK】
brandId int --组表【FK】
)
go
insert into Item(itemCode,[name],imageUrl,midImageUrl
,bigImageUrl,ytPrice,price,inventory,discount
,[status],pubdate,categoryId,brandId)
values('4A2F9D92-5E32-45C2-8E32-090B9365D52E','太平鸟男装休闲裤','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg'
,'http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jp',120,600,100,2
,0,GETDATE(),10000,1000)
insert into Item(itemCode,[name],imageUrl,midImageUrl
,bigImageUrl,ytPrice,price,inventory,discount
,[status],pubdate,categoryId,brandId)
values('4A2F9D92-5E32-45C2-8E32-090B9365D52A','太平鸟男装休闲裤','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg'
,'http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jp',120,600,100,2
,0,GETDATE(),10000,1000)
insert into Item(itemCode,[name],imageUrl,midImageUrl
,bigImageUrl,ytPrice,price,inventory,discount
,[status],pubdate,categoryId,brandId)
values('4A2F9D92-5E32-45C2-8E32-090B9365D52B','太平鸟男装休闲裤','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg'
,'http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jp',120,600,100,2
,0,GETDATE(),10000,1000)
insert into Item(itemCode,[name],imageUrl,midImageUrl
,bigImageUrl,ytPrice,price,inventory,discount
,[status],pubdate,categoryId,brandId)
values('4A2F9D92-5E32-45C2-8E32-090B9365D52C','太平鸟男装休闲裤','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg','http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jpg'
,'http://p10.ytrss.com/product/20/472/0706/GridImage/4625.jp',120,600,100,2
,0,GETDATE(),10000,1000)
go
-- =============================================
-- 7,属性信息
-- refer Item
-- =============================================
create table Property
(
[name] varchar(200), --名称
value varchar(500), --值
itemId int, --项目编号【FK】
itemCode uniqueidentifier --项目编号【UQ】
)
go
insert into Property([name],value,itemId,itemCode) values('面料','棉线',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
insert into Property([name],value,itemId,itemCode) values('产地','摩洛哥',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
insert into Property([name],value,itemId,itemCode) values('销售季节','春秋',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
go
-- =============================================
-- 7,属性描述描述
-- refer Item
-- =============================================
create table PropertyDescription
(
[name] varchar(200), --名称
[desc] varchar(500), --描述
itemId int, --项目编号【FK】
itemCode uniqueidentifier --项目编号【UQ】
)
go
insert into PropertyDescription([name],[desc],itemId,itemCode) values('尺寸说明','<img src=\"http://p10.ytrss.com/ProductDetail//guide/20-462-9614-01.jpg\" alt=\"\" />',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
insert into PropertyDescription([name],[desc],itemId,itemCode) values('品牌故事','"Diesel原意是“柴油”,迪赛 (Diesel) 创始人伦佐?罗索 (Renzo Rosso) 解释品牌含义:“Diesel这个词短小精悍,叫起来朗朗上口,虽然有顾客以为我们是卖柴油机的,但这正是我们牛仔裤的内涵——活力四射,朝气蓬勃。”迪赛 (Diesel) 是著名的意大利牛仔时装品牌,由伦佐.罗索 (Renzo Rosso) 在1978年创立,并成为意大利时装企业“天才集团”(Genius ) 旗下14个品牌之一。',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
go
-- =============================================
-- table:产品图片
-- refer:Item
-- =============================================
create table ItemImgUrl
(
itemImgUrlId int primary key identity(100,1), --编号【PK,ID】
largeImgUrl varchar(500), --大图片地址
smallImgUrl varchar(500), --小图片地址
itemId int, --项目编号【FK】
itemCode uniqueidentifier --项目编号【UQ】
)
go
insert into ItemImgUrl(largeImgUrl,smallImgUrl,itemId,itemCode) values('http://p10.ytrss.com/product/20/462/9614/LargeImage/28957.jpg','http://p10.ytrss.com/product/20/462/9614/LargeImage/28957.jpg',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
insert into ItemImgUrl(largeImgUrl,smallImgUrl,itemId,itemCode) values('http://p10.ytrss.com/product/20/462/9614/LargeImage/28957.jpg','http://p10.ytrss.com/product/20/462/9614/LargeImage/28957.jpg',1000,'4A2F9D92-5E32-45C2-8E32-090B9365D52E')
go
-- ---------订单表------------------------------
go
-- =============================================
-- 7,订单
-- =============================================
create table [Order]
(
order_id int identity primary key, --订单ID【PK】
accountId int foreign key references Account(accountId), --账户ID【FK】
--shop_id int foreign key references Shop(shop_id), --商铺ID【FK】
shop_id int, --商铺ID【FK】
order_date datetime, --订购日期
required_date datetime, --到货日期 total decimal(8,2), --合计金额
shipped_date datetime, --发货日期
ShipVia int, --运货商【FK】
fright decimal(8,2), --运货费
ship_name varchar(15), --货主名称
ship_address varchar(60), --货主地址 ship_city varchar(15), --货主城市
ship_region varchar(15), --货主地区
ship_contry varchar(15), --货主国家
ship_postal_code varchar(10),--货主邮政编码
[status] int, --状态
flag bit default(0), --是否禁用 deliver_time varchar(40), --送餐时间
remark varchar(400), --备注
[type] int --外卖|预订|就餐
)
go
-- =============================================
-- 4,订单明细
-- =============================================
create table OrderDetails
(
order_id int, --订单ID【UPK】
product_id int, --产品ID【UPK】
unit_price decimal(8,2) not null, --单价
quantity int not null, --数量
--discount decimal(8,2) not null, --折扣
[name] varchar(400), --名称
status int, --状态
accountId int, --账户ID【FK】
shop_id int, --商铺ID【FK】
primary key(order_id,product_id) --联合主键
) go
-- drop table FilterCategory
-- =============================================
-- 4,筛选分类
-- =============================================
create table FilterCategory
(
filterCategoryId int primary key identity(1000,1), --编号【Pk,ID】
[name] varchar(200) unique not null, --分类名称【UQ】
[desc] varchar(500) --描述
)
go
insert into FilterCategory([name],[desc]) values('price','价格段划分')
go
-- drop table Filter
-- =============================================
-- 4,筛选 name = "蓝色系", value = "", icon = "", count = 0, parentId = 0
-- refer:FilterCategory
-- =============================================
create table Filter
(
filterId int primary key identity(100000,1), --编号【PK,ID】
[name] varchar(200), --名称
value varchar(200), --值==编号
icon varchar(500), --图标
[count] int default(0), --数量
parentId int default(0), --父类ID
filterCategoryId int --筛选分类ID【FK】
)
go
insert into Filter([name],icon,[count],parentId,filterCategoryId)
values('0-100元','',0,0,1000)
insert into Filter([name],icon,[count],parentId,filterCategoryId)
values('100-200元','',0,0,1000)
insert into Filter([name],icon,[count],parentId,filterCategoryId)
values('200-500元','',0,0,1000)
insert into Filter([name],icon,[count],parentId,filterCategoryId)
values('500-1000元','',0,0,1000)
insert into Filter([name],icon,[count],parentId,filterCategoryId)
values('1000元以上','',0,0,1000)
go

1.B.1.2, sales.sql

use YinTai
go
-- drop table [Action]
-- =============================================
-- table:热销产品
-- =============================================
create table [Action]
(
actionId int primary key identity(100,1), --编号【PK,ID】
[type] int, --类型 1=奢华名品频道;2=品牌街频道
title varchar(200), --标题
imageUrl varchar(500), --图片地址
titleContent varchar(200), --标题内容
searchCondition varchar(200), --搜索条件
saleType int --销售类型 1=奢华名品 2=品牌街
)
go
--1=奢华名品
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',1)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',1)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',1)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',1)
--2=品牌街
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',2)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',2)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',2)
insert into [Action]([type],title,imageUrl,titleContent
,searchCondition,saleType)
values(1,'coach','http://yrs.yintai.com/rs/img/AppCMS/20140121164004_coach.jpg','coach'
,'',2)
go
-- drop table Coupon
-- =============================================
-- table:优惠劵
-- =============================================
create table Coupon
(
couponId int primary key identity, --编号【PK,ID】
[name] varchar(200), --活动名称
[desc] varchar(500), --类型
channel varchar(200), --渠道
code varchar(200), --编号
--validTime datetime, --使用时间
startTime datetime, --开始时间
endTime datetime, --结束时间
activeTime datetime, --激活时间
[status] int, --0:未使用;1:已使用;2:已过期
accountId int, --账号ID【FK】
[enable] bit --状态 0:正常;1:禁用
)
go
insert into Coupon([name],[desc],channel,code
,startTime,endTime,activeTime,[status],accountId
,[enable])
values('10元券','全场可以','奖励','YT0001'
,'2014-7-1','2015-7-1','2014-8-1',0,100001
,0)
insert into Coupon([name],[desc],channel,code
,startTime,endTime,activeTime,[status],accountId
,[enable])
values('10元券','全场可以','奖励','YT0002'
,'2014-7-1','2015-7-1','2014-8-1',1,100001
,0)
go
-- =============================================
-- table:过滤
-- =============================================
create table Filter
(
[name] varchar(200),
value varchar(200),
icon varchar(500),
[count] int,
parentId int
)
go
-- =============================================
-- table:楼层
-- =============================================
go
-- drop table Invoice
-- =============================================
-- table:发票
-- =============================================
create table Invoice
(
invoiceId int primary key identity(1000,1), --编号【PK,ID】
invoiceType int, --发票类型 -1:不开发票;0:个人;1:公司
invoiceTypeText varchar(200),
invoiceTitle varchar(200), --发票抬头
invoiceSubject int, --发票科目 1=商品明细、2=服装、3=皮具、4=箱包、5=化妆品、6=鞋、7=饰品、8=家居用品、9=珠宝
accountId int --账号ID【FK】
)
go
-- =============================================
-- table:Promoption2 商品详情-促销信息
-- table:PropertyDescription 属性描述
-- table:Property 属性信息
-- =============================================
create table Promoption2
(
[name] varchar(200),
[desc] varchar(200)
)
go
-- =============================================
-- table:应用推荐
-- =============================================
create table Recmommend
(
downloadUrl varchar(500),
icon varchar(500),
[name] varchar(200),
introduce varchar(500) --说明
)
go
-- =============================================
-- table:归纳为
-- =============================================
create table Reduce
(
[id] int,
[name] varchar(200)
)
go
-- =============================================
-- table:商品
-- =============================================
go
-- =============================================
-- table:商品类别楼层
-- =============================================
create table [Floor]
(
floorId int primary key identity(100,1), --编号【PK,ID】
floorTitle varchar(200), --楼层标题
sort int, --显示顺序
shopId int, --商铺ID【FK】
[enable] bit --状态 0:正常;1:禁用
)
go
insert into [Floor](floorTitle,sort,shopId,[enable]) values('女装',1,10001,0)
insert into [Floor](floorTitle,sort,shopId,[enable]) values('男装',2,10001,0)
insert into [Floor](floorTitle,sort,shopId,[enable]) values('美妆',3,10001,0)
insert into [Floor](floorTitle,sort,shopId,[enable]) values('家居',4,10001,0)
insert into [Floor](floorTitle,sort,shopId,[enable]) values('运动',5,10001,0)
go
-- =============================================
-- table:图片事件
-- refer:Floor
-- =============================================
create table ImageAction
(
imageActionId int primary key identity(100,1),
[type] varchar(200), --行动类型
titleContent varchar(200), --标题内容
searchCondition varchar(200), --搜索条件
floorId int, --类型分类ID【FK】
shopId int, --商铺ID【FK】
[enable] bit --状态 0:正常;1:禁用
)
go
insert into ImageAction([type],titleContent,searchCondition,floorId
,shopId,[enable]) values('','女装五折封顶','10000742%2b8010050',100
,10001,0)
-- drop table Line
-- =============================================
-- table:图片事件
-- refer:Floor
-- =============================================
go
create table Line
(
lineId int primary key identity(100,1),
[type] int, --行动类型
--color varchar(200), --颜色
title varchar(200), --标题
searchCondition varchar(200), --搜索条件
floorId int, --类型分类ID【FK】
shopId int, --商铺ID【FK】
[enable] bit --状态 0:正常;1:禁用
)
go
insert into Line([type],title,searchCondition,floorId
,shopId,[enable]) values(1,'牛仔裤','10000742%2b8010050',100
,10001,0)
insert into Line([type],title,searchCondition,floorId
,shopId,[enable]) values(1,'牛仔裤','10000742%2b8010050',100
,10001,0)
-- =============================================
-- table:轮播图列表 ? typeArgu
-- =============================================
create table Slider
(
sliderId int primary key identity(100,1), --编号【PK,ID】
[type] varchar(200), --行动类型
imageUrl varchar(500), --图片地址
titleContent varchar(200), --标题内容
searchCondition varchar(200), --搜索条件
--beginDate datetime, --开始日期
--endDate datetime, --截至日期
shopId int, --商铺ID【FK】
[enable] bit --状态 0:正常;1:禁用
)
go
insert into Slider([type],imageUrl,titleContent,searchCondition,shopId,[enable])
values('','http://yrs.yintai.com/rs/img/AppCMS/20140722100004_shoes.jpg','时尚单鞋','10000844%2b70001652%3A60152864%2b8010050',10001,0)
insert into Slider([type],imageUrl,titleContent,searchCondition,shopId,[enable])
values('','http://yrs.yintai.com/rs/img/AppCMS/20140722100004_shoes.jpg','时尚单鞋','10000844%2b70001652%3A60152864%2b8010050',10001,0)
insert into Slider([type],imageUrl,titleContent,searchCondition,shopId,[enable])
values('','http://yrs.yintai.com/rs/img/AppCMS/20140722100004_shoes.jpg','时尚单鞋','10000844%2b70001652%3A60152864%2b8010050',10001,0)
insert into Slider([type],imageUrl,titleContent,searchCondition,shopId,[enable])
values('','http://yrs.yintai.com/rs/img/AppCMS/20140722100004_shoes.jpg','时尚单鞋','10000844%2b70001652%3A60152864%2b8010050',10001,0)
insert into Slider([type],imageUrl,titleContent,searchCondition,shopId,[enable])
values('','http://yrs.yintai.com/rs/img/AppCMS/20140716135232_H5.jpg','快店','http://k-d.cc/help/about',10001,0)
go
-- drop table ShoppingCartTotal
-- =============================================
-- table:购物车 清单
-- =============================================
--create table ShoppingCartTotal
--(
--shoppingCartTotalId int primary key identity(100,1), --编号【PK,ID】
--itemCount int, --项目数量
--amount decimal(8,2), --总金额
--discount decimal(8,2), --总优惠
--freightDiscount varchar(200), --运费
--accountId int --账户ID【FK】
--)
go
-- drop table ShoppingCart
-- =============================================
-- table: 购物车
-- =============================================
create table ShoppingCart
(
shoppingCartId int primary key identity(100,1), --编号【PK,ID】
itemCode int, --商品编号
[count] int, --数量
[type] int, --类型
paramId int, --参数
accountId int --账户ID【FK】
) go
-- drop table settlement
-- =============================================
-- table: 结算
-- =============================================
create table Settlement
(
settlementId int primary key identity(100000,1), --编号【PK,ID】
itemCount int, --项目数量
amount decimal(8,2), --总金额
discount decimal(8,2), --总优惠
freight decimal(8,2), --运费
point int, --获赠积分
payModeCode int, --支付方式
accountId int --账户ID【FK】
)
go
-- =============================================
-- table:公告 ? desc
-- =============================================
create table Annuouncement
(
url varchar(500)
)

1.B.2,

1.C,功能实现代码(Function Implementation Code)返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

ylbtech-dbs-m-YinTai(银泰网)的更多相关文章

  1. 中晟银泰国际中心酒店式公寓介绍 业主交流QQ群:319843248

    行政区域:中原区 区域板块:西北板块 项目位置:中原路与华山路东北角(中原万达北侧中原西路对面) 建筑类型:高层 物业类别:酒店式公寓 户型面积:公寓35-100平米 开发商:中晟集团 投资商:中晟集 ...

  2. .NET开发的大型网站列表、各大公司.NET职位精选,C#王者归来

    简洁.优雅.高效的C#语言,神一样的C#创始人Anders Hejlsberg,async/await编译器级异步语法,N年前就有的lambda表达式,.NET Native媲美C++的原生编译性能, ...

  3. 解析八大O2O典范:他们都做了什么?

    随着无线技术的发展二维码的发展以及智能手机的普及,零售的解决方案不仅在在一台电脑上解决,可以从线上到线下,为消费者贯通线上线下的购物体验.人人都爱O2O,可做得好的O2O案例却并不多.要解决利益分配. ...

  4. 杯具,万达电商又换CEO

    万达电商CEO再离职.而这距他入职还差一个月才满一年. 昨晚.万达电商CEO董策告诉新浪科技6月3日已正式从万达电商离职.将去往澳洲照应家人.而谈到离职原因和万达电商时,董策以开会为由收了电话. 从2 ...

  5. 2018 dnc .NET Core、.NET开发的大型网站列表、各大公司.NET职位精选,C#王者归来

    简洁.优雅.高效的C#语言,神一样的C#创始人Anders Hejlsberg,async/await编译器级异步语法,N年前就有的lambda表达式,.NET Native媲美C++的原生编译性能, ...

  6. 统一ID服务

    代码已经修改 调用方式 为restful请求  或者 feign请求  请参考 wiki:   http://192.168.120.46:8090/display/peixun/akucun+Gui ...

  7. h5-列表

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX4AAAInCAIAAAAQ0aUJAAAgAElEQVR4nOy9eVxb153wnZk+z/t53n ...

  8. 东站七雄保C位!论三线楼市网红板块的自我修养

    不对!东站板块才是伍家岗的C位.这里有东站七雄! 前些天发了一篇城东C位之路的文章,居然引发了诸葛说房聊天群内大佬的激烈纷争.公说公有理婆说婆有理,一时争的是不可开交,大有约架之势.所以我决定提前写& ...

  9. 基于微软平台IIS/ASP.NET开发的大型网站有哪些呢?

    首先说明一下,本文绝不是要说Microsoft平台多么好,多么牛.只是要提醒一些LAMP/JAVA平台下的同志们,微软平台不至于像你们说的,和想象的那么不堪!只是你们自己不知道而已.同时,也希望广大M ...

随机推荐

  1. algorithm ch2 insertsort

    刚开始看到insertsort,思路就是使用新来的元素与前述已经排好序的元素比较.然后进行插入或者跳到下一次比较. 实现的代码如下: void InsertSort(int *pArray, int ...

  2. 千万不要使用xfce和KDE版Manjaro Linux--之荒谬言论

    Manjaro Linux 使用经验: ①千万不要使用xfce版,虽然性能上廉价,但是吃亏,调声音80%几率卡死调不了,托盘图标很容易不响应!关机的Beep声,分分钟吓死人!按照网上各种方法弄,下次开 ...

  3. 某dp题

    [NOI联考by ysy]庆典 2016年6月17日1,1040 [题目描述] 战狂在昌和帝国的首都法法城召开了庆典,向一万名最杰出的士兵分发了用魔法猪做的猪肉饺子,士兵们吃了猪肉饺子后,战斗力大幅提 ...

  4. PEP 3106 -- Revamping(改进) dict.keys(), .values() and .items()

    1. Abstract(摘要) This PEP proposes(建议) to change the .keys(), .values() and .items() methods of the b ...

  5. springboot 返回json格式数据的时间格式配置

    #时间戳统一转换 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8 NOTE:time-zon ...

  6. 【LeetCode】Reverse digits of an integer

    Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321 Have you ...

  7. times、 time、clock函数说明

    sysconf( _SC_CLK_TCK )  功能  获取系统的 时钟滴答的频率. clock_gettime() clock()返回的是各个线程运行cpu时间的和, 返回值一直都是0. 定义函数: ...

  8. MySQL的数据类型和建库策略详解

    无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构.充分利用空间是十分必要的.这就要求我们对数据库系统的常用数据类型有充分的认识.下面我就将我的一点心得写出来跟大家分享. 一.数字 ...

  9. 二维字符数组利用gets()函数输入

    举例: ][]; ;i<;i++) gets(a[i]); a是二维字符数组的数组名,相当于一维数组的指针, 所以a[i]就相当于指向第i个数组的指针,类型就相当于char *,相当于字符串.

  10. Integer 类和 int 的区别

    http://www.cnblogs.com/ysocean/p/8075676.html public static void main(String[] args) {     Integer i ...