ylbtech-DatabaseDesgin:ylbtech-cnblogs(博客园)-数据库设计-6.0-Msg(短消息)
DatabaseName:cnblogs(博客园)
Model:Passport :"短消息"块数据库设计
Type:专业技术网站
1.A,数据库关系图(Database Diagram)
1.B,数据库设计脚本(Database Design Script)
6,sql-basic-msg.sql
use cnblogs go -- ============================================= -- ylb:1, space-短消息 -- ============================================= create table Message ( messageId int primary key identity(1000,1), --编号【PK,ID】 consignee varchar(200), --收件人 addresser varchar(200), --发件人 title varchar(200), --标题 content text, --内容 pubdate datetime default(getdate()), --创建时间 stateRead varchar(20), --消息状态 已读|未读 consignee_accountId int not null, --帐户编号【FK】关联与帐户设置 addresser_accountId int not null --帐户编号【FK】关联与帐户设置 )
相关联表
sql-basic-account.sql
-- ============================================= -- DatabaseName:博客园 -- pubdate:21:42 2013/5/29 -- author:YuanBo,GangYuanGong -- ============================================= USE master GO -- Drop the database if it already exists IF EXISTS ( SELECT name FROM sys.databases WHERE name = N'cnblogs' ) DROP DATABASE cnblogs GO CREATE DATABASE cnblogs GO use cnblogs go go -- ============================================= -- ylb:1,用户表_帐户设置 -- ============================================= create table Account ( accountId int primary key identity(10000,1), --编号【PK】 loginName varchar(40) unique not null, --登录用户名【UQ】 pwd varchar(40) not null, --密码 displayName varchar(40) unique not null, --显示名称【UQ】 email varchar(60), --电子邮箱 replyNotify bit default(1), --启用回复邮件通知;0:否;1:是【DF】 smallImg varchar(50), largeImg varchar(50), blogApp varchar(50), --Blog 地址 blogSkin varchar(50), --Blog 皮肤 flag bit default(0) --标识帐号是否激活 0:未激活;1:以激活 ) go