- ------------------------------------------- 用户表 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)
转载于:https://www.cnblogs.com/kimmychul/p/3975228.html