ylbtech-dbs:ylbtech-3,BarCode(条码资源系统)
ylbtech-dbs:ylbtech-3,BarCode(条码资源系统) |
-- =============================================
-- 条码资源系统
-- YURANBO
-- 10:36 2015/3/15
-- =============================================
1.A,数据库关系图(Database Diagram) 返回顶部 |
1.B,数据库设计脚本(Database Design Script)返回顶部 |
1.B.1,3,PurpleBarCode.sql
-- ============================================= -- 条码资源系统 -- YURANBO -- 10:36 2015/3/15 -- ============================================= USE master GO -- Drop the database if it already exists IF EXISTS ( SELECT name FROM sys.databases WHERE name = N'PurpleBarCode' ) DROP DATABASE PurpleBarCode GO CREATE DATABASE PurpleBarCode GO use PurpleBarCode go go -- ============================================= -- ylb:1,类别【2级层次】 -- ============================================= create table Category ( categoryId int identity(101001,1) primary key, --编号【ID,PK】 categeryName varchar(400), --类别名称 baseId int default(-1), --上级ID flagSystem bit default(0), --是否系统分类 0:系统(不许操作);1:用户 flagVisable bit default(0), --是否可见 0:可见;1:隐藏 disable bit default(0) --是否禁用 0:正常;1:禁用 ) go -- ============================================= -- ylb:1,公司表(资产表) -- ============================================= create table Company ( companyId int identity(101001,1) primary key, --编号【ID,PK】 companyCode varchar(200), --厂商代码 companyName varchar(400), --厂商名称 pwd varchar(400), --密码 country varchar(200), --商品国别 [type] varchar(200), --类别 [status] varchar(200), --注册状态 pubdate datetime, --注册时间 disable bit default(0) --是否禁用 0:正常;1:禁用 ) go -- ============================================= -- ylb:1,商品表(资产表) -- ============================================= create table Product ( productId int identity(101001,1) primary key, --编号【ID,PK】 barCode varchar(400) unique, --商品条码(辅助性录入商品信息)【UK】 productName varchar(400), --商品名称 productIntro varchar(4000), --商品简介 unitprice decimal(6,2), --参考价格 number int, --数量 amount decimal, --金额 imgUrl varchar(400), --商品图片【只允许一张】 pubdate datetime, --添加时间 pubdate2 datetime, --添加时间 pubdate3 datetime, --最后修改日期 disable bit default(0), --是否禁用 0:正常;1:禁用 categeryId int --类别ID【FK】 ) go -- ============================================= -- ylb:1,客户帐户 -- ============================================= create table AccountGuest ( accountGuestId int identity(101001,1) primary key, --编号【ID,PK】 username varchar(400), --用户名 pwd varchar(400), --密码 intro varchar(400), --个性签名 pubdate datetime, --注册时间 disable bit default(0) --是否禁用 0:正常;1:禁用 ) go -- ============================================= -- ylb:1,评论表(信息) -- ============================================= create table Comment ( commentId int identity(101001,1) primary key, --编号【ID,PK】 content varchar(400), --内容 pubdate datetime default(getdate()), --评论时间 productId int, --商品ID【FK】 accountGuestId int --客户帐户ID【FK】 ) go -- ============================================= -- ylb:1,购买表 -- ============================================= create table Buy ( buyId int identity(101001,1) primary key, --编号【ID,PK】 buyName varchar(400), --卖场名称 unitprice decimal(6,2) --单价 )
1.B.2,
1.C,功能实现代码(Function Implementation Code)返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |