传智播客韩顺平老师2011ssh实战项目校内网的数据库设计32张表全解
生活随笔
收集整理的這篇文章主要介紹了
传智播客韩顺平老师2011ssh实战项目校内网的数据库设计32张表全解
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
------------------------------------------- 用戶表 users ------------------------------------------- id int(11) not null primary key auto_increment, --用戶IDemail 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) , --家鄉(xiāng)省ID(外鍵)homeCity int(11) , --家鄉(xiāng)市ID(外鍵)birth date , --生日tel varchar (32) , --固定電話電話mobile varchar(32) , --手機號碼oicq varchar (32) , --QQ號msn varchar (128) , --MSNwebsite varchar (128) , --個人網(wǎng)站techSch int(11) , --技校IDtechSchYear int(11) , --技校入學(xué)年份juniorSch int(11) , --初中IDjuniorYear int(11) , --初中入學(xué)年份primarySch int(11) , --小學(xué)primaryYear int(11) , --小學(xué)入學(xué)年份interest varchar (256) , --興趣愛好music varchar (256) , --喜歡的音樂movie varchar (256) , --喜歡的電影game varchar (256) , --喜歡的游戲cartoon varchar(256) , --喜歡的動漫sport varchar (256) , --喜歡的運動book varchar (256) , --喜歡的書籍a(chǎn)ssn varchar (256) , --加入的社團visited int default 0 , --訪問數(shù)doing varchar (128) , --目前在做的事情online tinyint default 0, --在線狀態(tài)(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)
------------------------------------------ 用戶網(wǎng)絡(luò)表 userNet -------------------------------------------
--drop table userNet
create table userNet( id int not null primary key auto_increment, --用戶網(wǎng)絡(luò)ID userId int , --用戶ID name varchar (64) not null, --網(wǎng)絡(luò)名 isPrimary tinyint default 1, --主網(wǎng)絡(luò)(1-是,0-不是)foreign key (userId) references users(id)
------------------------------------------- 用戶大學(xué)表 userUniversity ------------------------------------------- id int not null primary key auto_increment,--ID userId int,--用戶IDuniversityId int,--大學(xué)IDuniYear int,--大學(xué)入學(xué)年份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 , --行業(yè)ID uc_tradeInfo int , --行業(yè)具體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 , --發(fā)送人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èi)容 n_type int , --類型用于圖片 n_date datetime default getdate() --時間
)------------------------------------------- 新鮮事關(guān)系表 newsRelation -------------------------------------------
--drop table newsRelation
create table newsRelation( nr_id bigint primary key identity, --新鮮事關(guān)系ID nr_newsId bigint , --新鮮事ID nr_friendId bigint , --新鮮事好友ID nr_status int default 1 --新鮮事狀態(tài)(1-未讀,2-已讀)
) ------------------------------------------- 留言表 gossip -------------------------------------------
drop table gossip
create table gossip( g_id bigint primary key identity, --留言ID g_sendId bigint , --發(fā)送人ID g_getId bigint , --接收人ID g_content varchar (640) , --內(nèi)容 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() --訪問時間 ------------------------------------------- 站內(nèi)信表 letter ------------------------------------------- le_id bigint primary key identity, --消息ID le_sendID bigint , --發(fā)送人ID le_getID bigint , --接收人ID le_title varchar (64) , --題目 le_content varchar (2048) , --內(nèi)容 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(), --創(chuàng)建時間 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, --瀏覽數(shù) 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) , --評論內(nèi)容 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) , --內(nèi)容 a_indate datetime default getdate(), --發(fā)表日期 a_read int default 0 --閱讀數(shù) ------------------------------------------- 日志評論表 articleComment ------------------------------------ ac_id bigint primary key identity, --類型ID ac_articleId bigint , --日志ID ac_authorId bigint , --作者ID ac_content varchar (256) , --評論內(nèi)容 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
------------------------------------------- 鄉(xiāng)村表 tomn -------------------------------------------
--drop table town
create table town( to_id int primary key identity, --鄉(xiāng)村ID to_name varchar (32) , --鄉(xiāng)村名 to_cityId int --所屬城市ID
------------------------------------------- 大學(xué)表 university ------------------------------------------- id int not null primary key auto_increment, --大學(xué)ID name varchar(64) not null, --大學(xué)名 countryId int, --國家ID proId int, --省IDforeign 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, --所屬鄉(xiāng)村IDforeign 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 --所屬鄉(xiāng)村ID
------------------------------------------- 初中表 junior ------------------------------------------- ju_id int primary key identity, --初中ID ju_name varchar (64) , --初中名 ju_cityId int , --所屬城市ID ju_townId int --所屬鄉(xiāng)村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 ------------------------------------------- 行業(yè)表 trade -------------------------------------------
--drop table trade
create table trade( tr_id int primary key identity, --行業(yè)ID tr_name varchar (32) --行業(yè)
)
------------------------------------------- 行業(yè)細節(jié)表 tradeInfo ------------------------------------------- ti_id int primary key identity, --行業(yè)細節(jié)ID ti_name varchar (32) , --行業(yè)細節(jié) ti_traId int --行業(yè)ID ------------------------------------------- 職位表 job ------------------------------------------- j_id int primary key identity, --職位ID j_name varchar (32) --職位
)
------------------------------------------- 職位細節(jié)表 jobInfo ------------------------------------------- ji_id int primary key identity, --ID ji_name varchar (34) , --職位細節(jié) ji_jobId int --職位ID ------------------------------------------- 友情鏈接表 link ------------------------------------------- cteate table link(l_id int primary key identity, --鏈接IDl_name varchar (64), l_imgName varchar (64), l_url varchar (128)
------------------------------------------- 廣告表 adv ------------------------------------------- cteate table adv(ad_id int primary key identity, --廣告IDad_name varchar (64) , ad_imgName varchar (64) , ad_url varchar (128)
總結(jié)
以上是生活随笔為你收集整理的传智播客韩顺平老师2011ssh实战项目校内网的数据库设计32张表全解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java单向链表操作详解
- 下一篇: Java关键字final、static、