------------------------------------------- 用户表 users ------------------------------------------- id int(11) not null primary key auto_increment, --用户ID email varchar (128) unique not null, --邮箱 name varchar (128) not null, --真实姓名 pwd varchar (128) not null, --密码(md5加密) photo varchar (128) default 'default.gif', --头像 sex varchar (16) , --性别(男,女,不告诉你) homePro int(11) , --家乡省ID(外键) homeCity int(11) , --家乡市ID(外键) birth date , --生日 tel varchar (32) , --固定电话电话 mobile varchar(32) , --手机号码 oicq varchar (32) , --QQ号 msn varchar (128) , --MSN website varchar (128) , --个人网站 techSch int(11) , --技校ID techSchYear int(11) , --技校入学年份 juniorSch int(11) , --初中ID juniorYear int(11) , --初中入学年份 primarySch int(11) , --小学 primaryYear int(11) , --小学入学年份 interest varchar (256) , --兴趣爱好 music varchar (256) , --喜欢的音乐 movie varchar (256) , --喜欢的电影 game varchar (256) , --喜欢的游戏 cartoon varchar(256) , --喜欢的动漫 sport varchar (256) , --喜欢的运动 book varchar (256) , --喜欢的书籍 assn varchar (256) , --加入的社团 visited int default 0 , --访问数 doing varchar (128) , --目前在做的事情 online tinyint default 0, --在线状态(1表示在线,0表示 离线.2..等待扩展) registerDate datetime , --注册时间 loginDate datetime , --最后登录时间 level tinyint default 1, --等级(1-普通,2-星级) locked tinyint default 0, --是否锁定该用户(0表示不锁定,1表示锁定,2..等待后用) foreign key (homePro) references province(id), foreign key (homeCity) references city(id), foreign key (techSch) references techschool(id), foreign key (juniorSch) references junior(id), foreign key (primarySch) references primarySchool(id) ------------------------------------------ 用户网络表 userNet ------------------------------------------- --drop table userNet create table userNet( id int not null primary key auto_increment, --用户网络ID userId int , --用户ID name varchar (64) not null, --网络名 isPrimary tinyint default 1, --主网络(1-是,0-不是) foreign key (userId) references users(id) ------------------------------------------- 用户大学表 userUniversity ------------------------------------------- id int not null primary key auto_increment,--ID userId int,--用户ID universityId int,--大学ID uniYear int,--大学入学年份 userType varchar(32),--类别 college varchar(128),--院系 drom varchar(128),--宿舍 foreign key(userId) references users(id), foreign key(universityId) references university(id)) ------------------------------------------- 用户公司表 userCom ------------------------------------------- create table userCom( uc_id bigint primary key identity, --用户公司ID uc_userId bigint , --用户ID uc_name varchar (64) , --公司名 uc_describe varchar (256) , --公司描述 uc_trade int , --行业ID uc_tradeInfo int , --行业具体ID uc_job int , --职位ID uc_jobInfo int , --职位具体ID uc_date varchar (16) --工作时间 ------------------------------------------- 好友表 friend ------------------------------------------- --drop table friend create table friend( f_id bigint primary key identity, --ID f_hostId bigint , --本人ID f_friendId bigint , --好友ID f_type int default 1, --好友类型(1-普通,2-特别) f_desc varchar(256) --特别好友描述) ------------------------------------------- 好友申请表 friendApply ------------------------------------------- create table friendApply( fa_id bigint primary key identity, --好友申请ID fa_sendId bigint , --发送人ID fa_getId bigint , --接收人ID fa_info varchar (256) --个人信息(选填) ------------------------------------------- 新鲜事表 news ------------------------------------------- create table news( n_id bigint primary key identity, --新鲜事ID n_title varchar (512) , --名字 n_hostId bigint , --本人ID n_content varchar (512) , --内容 n_type int , --类型用于图片 n_date datetime default getdate() --时间 )------------------------------------------- 新鲜事关系表 newsRelation ------------------------------------------- --drop table newsRelation create table newsRelation( nr_id bigint primary key identity, --新鲜事关系ID nr_newsId bigint , --新鲜事ID nr_friendId bigint , --新鲜事好友ID nr_status int default 1 --新鲜事状态(1-未读,2-已读) ) ------------------------------------------- 留言表 gossip ------------------------------------------- drop table gossip create table gossip( g_id bigint primary key identity, --留言ID g_sendId bigint , --发送人ID g_getId bigint , --接收人ID g_content varchar (640) , --内容 g_indate datetime default getdate() --时间 ------------------------------------------ 访问表 visitor ------------------------------------------- --drop table visitor create table visitor( v_id bigint primary key identity, --访问ID v_hostId bigint , --本人ID v_visitorId bigint , --访客ID v_date datetime default getdate() --访问时间 ------------------------------------------- 站内信表 letter ------------------------------------------- le_id bigint primary key identity, --消息ID le_sendID bigint , --发送人ID le_getID bigint , --接收人ID le_title varchar (64) , --题目 le_content varchar (2048) , --内容 le_indate datetime default getdate(), --时间 le_readed int default 1 --已读未读(1-未读,2-已读) ------------------------------------------- 相册表 album ------------------------------------------- al_id bigint primary key identity, --相册ID al_hostId bigint , --用户ID al_name varchar (64) , --相册名 al_photo varchar (64) default 'main.jpg', --缺省图片 al_description varchar (256) , --相册描述 al_indate datetime default getdate(), --创建时间 al_update datetime default getdate() --更新时间 ------------------------------------------- 照片表 photo ------------------------------------------- p_id bigint primary key identity, --照片ID p_photo varchar (64) , --照片名 p_albumId bigint , --所属相册ID p_description varchar (256) , --照片描述 p_read int default 0, --浏览数 p_indate datetime default getdate() --加入时间 ------------------------------------------- 照片评论表 photoComment ------------------------------------------- create table photoComment( pc_id bigint primary key identity, --ID pc_photoId bigint , --照片ID pc_authorId bigint , --作者ID pc_content varchar (256) , --评论内容 pc_indate datetime default getdate() --评论时间 ------------------------------------------- 日志表 article ------------------------------------------- --drop table article create table article( a_id bigint primary key identity, --日志ID a_authorId bigint , --作者ID a_title varchar (64) , --题目 a_content varchar (2048) , --内容 a_indate datetime default getdate(), --发表日期 a_read int default 0 --阅读数 ------------------------------------------- 日志评论表 articleComment ------------------------------------ ac_id bigint primary key identity, --类型ID ac_articleId bigint , --日志ID ac_authorId bigint , --作者ID ac_content varchar (256) , --评论内容 ac_indate datetime default getdate() --评论时间 ------------------------------------------- 国家表 coutry ------------------------------------------- --drop table coutry create table coutry( co_id int primary key identity, --国家ID co_name varchar (32) --国家名 ------------------------------------------- 省份表 province ------------------------------------------- --drop table province create table province( pro_id int primary key identity, --省份ID pro_name varchar (32) , --省份名 pro_coutryId int --国家ID ------------------------------------------- 城市表 city ------------------------------------------- --drop table city create table city( ci_id int primary key identity, --城市ID ci_name varchar (32) , --城市名 ci_proId int --所属省份ID ------------------------------------------- 乡村表 tomn ------------------------------------------- --drop table town create table town( to_id int primary key identity, --乡村ID to_name varchar (32) , --乡村名 to_cityId int --所属城市ID ------------------------------------------- 大学表 university ------------------------------------------- id int not null primary key auto_increment, --大学ID name varchar(64) not null, --大学名 countryId int, --国家ID proId int, --省ID foreign key (countryId) references country(id), foreign key (proId) references province(id) ------------------------------------------- 高中表 senior ------------------------------------------- id int not null primary key auto_increment, --高中ID name varchar(64) not null, --高中名 cityId int, --所属城市ID townId int, --所属乡村ID foreign key (cityId) references city(id), foreign key (townId) references town(id) ------------------------------------------- 技校表 artistry ------------------------------------------- ar_id int primary key identity, --技校ID ar_name varchar (64) , --技校名 ar_cityId int , --所属城市ID ar_townId int --所属乡村ID ------------------------------------------- 初中表 junior ------------------------------------------- ju_id int primary key identity, --初中ID ju_name varchar (64) , --初中名 ju_cityId int , --所属城市ID ju_townId int --所属乡村ID ------------------------------------------- 邮箱表 email ------------------------------------------- e_id int primary key identity, --邮箱ID e_name varchar (16) --邮箱域名 ------------------------------------------- 所在省表 localProvince ------------------------------------------- lp_id int primary key identity, --所在省ID lp_name varchar (32) --所在省名 ------------------------------------------- 所在城市表 localCity ------------------------------------------- lc_id int primary key identity, --所在城市ID lc_name varchar (32) , --所在城市名 lc_lpId int --所在省ID ------------------------------------------- 行业表 trade ------------------------------------------- --drop table trade create table trade( tr_id int primary key identity, --行业ID tr_name varchar (32) --行业 ) ------------------------------------------- 行业细节表 tradeInfo ------------------------------------------- ti_id int primary key identity, --行业细节ID ti_name varchar (32) , --行业细节 ti_traId int --行业ID ------------------------------------------- 职位表 job ------------------------------------------- j_id int primary key identity, --职位ID j_name varchar (32) --职位 ) ------------------------------------------- 职位细节表 jobInfo ------------------------------------------- ji_id int primary key identity, --ID ji_name varchar (34) , --职位细节 ji_jobId int --职位ID ------------------------------------------- 友情链接表 link ------------------------------------------- cteate table link( l_id int primary key identity, --链接ID l_name varchar (64), l_imgName varchar (64), l_url varchar (128) ------------------------------------------- 广告表 adv ------------------------------------------- cteate table adv( ad_id int primary key identity, --广告ID ad_name varchar (64) , ad_imgName varchar (64) , ad_url varchar (128)