3g-网易-邮箱-数据库设计
USE MASTER -- ylb: 3g版网易邮箱 -- url: -- devloper:ylb,tech -- author: YuanBo -- date: 11:11 2012-07-05 -- ( master..sysdatabases ) DROP DATABASE _3g163EMail _3g163EMail GO USE _3g163EMail -- ylb: 1.1邮箱帐户表 -- MailUsers(mailUser pwd
USE MASTER -- ylb: 3g版网易邮箱 -- url: -- devloper:ylb,tech -- author: YuanBo -- date: 11:11 2012-07-05 --( master..sysdatabases ) DROP DATABASE _3g163EMail _3g163EMail GO USE _3g163EMail -- ylb: 1.1邮箱帐户表 -- MailUsers ( mailUser pwd mobileNum varchar(100) --手机号 ) -- ylb: 2,邮件 -- EMail ( eMailId ((content varchar(5000), --正文 sendDate sendMail toMail att varchar(200), --附件地址 flagRead flagState int, --邮件状态 0:已发送;1:保存 mailUser varchar(100) --帐号名称【FK】 ) -- ylb: 3,联系人组 -- ContactGroup ( contactGroupId (10,1), --编号【PK】 contactGroupName mailUser ) go /* insert into ContactGroup(contactGroupName,mailUser) values('朋友','') insert into ContactGroup(contactGroupName,mailUser) values('同事','') insert into ContactGroup(contactGroupName,mailUser) values('亲人','') insert into ContactGroup(contactGroupName,mailUser) values('网友','') insert into ContactGroup(contactGroupName,mailUser) values('经常联系人','') insert into ContactGroup(contactGroupName,mailUser) values('','') select @@identity insert into ContactGroup(contactGroupName,mailUser) values('朋友','rain@163.com') --insert into ContactGroup(contactGroupName,mailUser) ({'亲人','rain@163.com'},{'同事','rain@163.com'}) --一种类似的形式 contactGroupId,contactGroupName contactGroupId -- ylb: 3.2,联系人 -- Contact ( contactId (100,1), --编号【PK】 name emailPref varchar(100), --电子邮箱 telCell varchar(100), --电话|移动电话号 contactGroupIds varchar(100), --联系人分组编号【FK】 mailUser ) -- ylb: 3.3,联系人与分组关系 -- ContactGroupContact ( contactId , --联系人(UserMails)编号【FK】 contactGroupId , --联系人分组编号(ContactGroup)【FK】 mailUser ) -- ylb: 4,邮件附件 -- Attachments ( attachmentId (1,1), --编号【PK】 attachmentUrl (200), --文件名称 filesize varchar(100), --文件大小 emailId int, --邮件编号【FK-Email】 tempId varchar(200), --临时的保存标识【当邮箱没保存的时候】 mailUser ) MailUsers -- ylb: 5,文件中心 -- ( fileId ((baseId fileType int, --文件类型 1:文件夹;2:非文件夹 fileUrl varchar(100), --(非文件时)文件保存位置 fileSize int, --文件大小 mailUser ) GO
,香港服务器,服务器空间,虚拟主机