欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

ylbtech-cnblogs()-数据库设计-1,Passport(账户)

程序员文章站 2022-06-05 17:40:12
...

ylbtech-DatabaseDesgin:ylbtech-cnblogs(博客园)-数据库设计-1,Accounts(账户) DatabaseName:cnblogs(博客园) Model:Passport 账户模块数据库设计 Type:专业技术网站 Url: 1.A,数据库关系图(Database Diagram) 1.B,数据库设计脚本(Database Design Script

ylbtech-DatabaseDesgin:ylbtech-cnblogs(博客园)-数据库设计-1,Accounts(账户)

DatabaseName:cnblogs(博客园)

Model:Passport 账户模块数据库设计

Type:专业技术网站

Url:

1.A,数据库关系图(Database Diagram)

ylbtech-cnblogs()-数据库设计-1,Passport(账户)

1.B,数据库设计脚本(Database Design Script)

1,sql-basic-account.sql

-- ============================================= -- DatabaseName:博客园 -- pubdate:21:42 2013/5/29 -- author:YuanBo,GangYuanGong -- ============================================= USE master ( SELECT name FROM sys.databases ) DROP DATABASE cnblogs cnblogs GO use cnblogs -- ylb:1,用户表_帐户设置 -- Account ( accountId (10000,1), --编号【PK】 loginName , --登录用户名【UQ】 pwd displayName , --显示名称【UQ】 email varchar(60), --电子邮箱 replyNotify smallImg varchar(50), largeImg varchar(50), blogApp varchar(50), --Blog 地址 blogSkin varchar(50), --Blog 皮肤 flag ) -- ylb:2,用户表_基本资料 -- Account_Profile ( profileId (100,1), --编号【PK】 name varchar(40), --姓名 see_name varchar(4), --谁可以看到【repeater】 isHome_name bit, --显示在首页【repeater】N..还是别的解决方案 gender varchar(6), --性别 see_gender varchar(4), isHome_gender bit, birthday datetime, --出生日期,整存,分取 see_birthday varchar(4), isHome_birthday bit, home varchar(100), --家乡,整存,香港服务器,分取 see_home varchar(4), isHome_home bit, reside varchar(100),--现居住地 see_reside varchar(4), isHome_reside bit, marriage varchar(4), --婚姻 see_marriage varchar(4), isHome_marriage bit, position varchar(30),--职位 see_position varchar(4), isHome_position bit, company varchar(30), --单位 see_company varchar(4), isHome_company bit, (4), --工作状况 see_status varchar(4), isHome_status bit, accountId ) -- ylb:3,用户表_个人信息 -- Account_Intro ( introId (100,1), --编号【PK】 techArray varchar(40), --感兴趣的技术,多个之间用“,”隔开 otherTech varchar(20), --感兴趣的技术(其它),香港虚拟主机,多个之间用“,”隔开 see_techArray varchar(4), isHome_techArray bit, wish varchar(20), --最近目标 see_wish varchar(4), isHome_wish bit, motto varchar(20), --座右铭 see_motto varchar(4), isHome_motto bit, intro varchar(400), --自我介绍 see_intro varchar(4), isHome_intro bit, accountId ) -- ylb:4,用户表_联系方式 -- Account_Contact ( contactId (100,1), --编号【PK】 gtalk varchar(40), --Gtalk帐号 see_gtalk varchar(4), --谁可以看到【repeater】 isHome_gtalk bit, --显示在首页【repeater】N..还是别的解决方案 msn varchar(40), --MSM see_msn varchar(4), isHome_msn bit, qq varchar(40), --QQ see_qq varchar(4), isHome_qq bit, phone varchar(20), --手机号码 see_phone varchar(4), isHome_phone bit, accountId ) -- ylb:5,博客申请表 -- BlogApply ( blogApplyId (100,1), --编号【PK,ID】 reason varchar(400), --理由 realName varchar(40), --真实姓名 position varchar(40), --职位 unit varchar(40), --单位 techs varchar(100), --感兴趣的技术 state varchar(3), --申请状态 1:申请中;2:申请通过;3:申请驳回 pubdate accountId ) -- ylb:6,找回密码 -- GetAccountPwd ( pwdId (100,1), --编号【PK,ID】 accountId (100), --guid pubdate ) -- ylb:7,邮箱验证 -- EmailCheck ( (100), --guid email varchar(100), --emial pubdate )

1.C,服务器空间,功能实现代码(Function Implementation Code)