1. ------------------------------------------- 用户表 users -------------------------------------------         
  2.     id      int(11)     not null primary key auto_increment, --用户ID  
  3.     email       varchar (128)   unique not null,        --邮箱  
  4.     name        varchar (128)   not null,           --真实姓名  
  5.     pwd     varchar (128)   not null,           --密码(md5加密)   
  6.     photo       varchar (128)   default 'default.gif',     --头像  
  7.     sex     varchar (16)    ,              --性别(男,女,不告诉你)  
  8.     homePro     int(11)     ,           --家乡省ID(外键)  
  9.     homeCity    int(11)     ,           --家乡市ID(外键)  
  10.     birth       date    ,               --生日  
  11.     tel     varchar (32)    ,           --固定电话电话  
  12.     mobile      varchar(32) ,           --手机号码  
  13.     oicq        varchar (32)    ,           --QQ号  
  14.     msn     varchar (128)   ,           --MSN  
  15.     website     varchar (128)   ,           --个人网站  
  16.     techSch     int(11)     ,           --技校ID  
  17.     techSchYear int(11)     ,           --技校入学年份  
  18.     juniorSch   int(11)     ,           --初中ID  
  19.     juniorYear  int(11)     ,           --初中入学年份  
  20.     primarySch  int(11)         ,           --小学  
  21.     primaryYear int(11)     ,           --小学入学年份  
  22.     interest    varchar (256)   ,           --兴趣爱好  
  23.     music       varchar (256)   ,           --喜欢的音乐  
  24.     movie       varchar (256)   ,           --喜欢的电影  
  25.     game        varchar (256)   ,           --喜欢的游戏  
  26.     cartoon     varchar(256)    ,           --喜欢的动漫  
  27.     sport       varchar (256)   ,           --喜欢的运动  
  28.     book        varchar (256)   ,           --喜欢的书籍  
  29.     assn        varchar (256)   ,           --加入的社团  
  30.     visited     int default 0   ,           --访问数  
  31.     doing       varchar (128)   ,           --目前在做的事情  
  32.     online      tinyint     default 0,      --在线状态(1表示在线,0表示 离线.2..等待扩展)  
  33.     registerDate    datetime    ,           --注册时间  
  34.     loginDate   datetime    ,           --最后登录时间          
  35.     level       tinyint     default 1,      --等级(1-普通,2-星级)  
  36.     locked      tinyint     default 0,      --是否锁定该用户(0表示不锁定,1表示锁定,2..等待后用)  
  37.     foreign key (homePro) references province(id),  
  38.     foreign key (homeCity) references city(id),  
  39.     foreign key (techSch) references techschool(id),  
  40.     foreign key (juniorSch) references junior(id),  
  41.     foreign key (primarySch) references primarySchool(id)         
  42. ------------------------------------------ 用户网络表 userNet -------------------------------------------                                  
  43. --drop table userNet                          
  44. create table userNet(     
  45.     id      int not null primary key auto_increment,    --用户网络ID          
  46.     userId  int ,           --用户ID        
  47.     name        varchar (64)    not null,           --网络名         
  48.     isPrimary   tinyint default 1,              --主网络(1-是,0-不是)  
  49.     foreign key (userId) references users(id)             
  50. ------------------------------------------- 用户大学表 userUniversity -------------------------------------------                              
  51.   id int not null primary key auto_increment,--ID     
  52.   userId int,--用户ID  
  53.   universityId int,--大学ID  
  54.   uniYear int,--大学入学年份  
  55.   userType varchar(32),--类别  
  56.   college varchar(128),--院系  
  57.   drom varchar(128),--宿舍  
  58.   foreign key(userId) references users(id),  
  59.   foreign key(universityId) references university(id))  
  60. ------------------------------------------- 用户公司表 userCom -------------------------------------------                                 
  61.                           
  62. create table userCom(         
  63.     uc_id       bigint      primary key identity,   --用户公司ID          
  64.     uc_userId   bigint      ,           --用户ID        
  65.     uc_name     varchar (64)    ,           --公司名         
  66.     uc_describe varchar (256)   ,           --公司描述        
  67.     uc_trade    int     ,           --行业ID        
  68.     uc_tradeInfo    int     ,           --行业具体ID          
  69.     uc_job      int     ,           --职位ID        
  70.     uc_jobInfo  int     ,           --职位具体ID          
  71.     uc_date     varchar (16)                --工作时间        
  72.               
  73. ------------------------------------------- 好友表 friend -------------------------------------------                                
  74. --drop table friend                       
  75. create table friend(      
  76.     f_id        bigint      primary key identity,   --ID          
  77.     f_hostId    bigint      ,           --本人ID        
  78.     f_friendId  bigint      ,           --好友ID        
  79.     f_type      int     default 1,      --好友类型(1-普通,2-特别)  
  80.     f_desc          varchar(256)                --特别好友描述)  
  81. ------------------------------------------- 好友申请表 friendApply -------------------------------------------                                 
  82.                           
  83. create table friendApply(     
  84.     fa_id       bigint      primary key identity,   --好友申请ID          
  85.     fa_sendId   bigint      ,           --发送人ID       
  86.     fa_getId    bigint      ,           --接收人ID       
  87.     fa_info     varchar (256)               --个人信息(选填)        
  88.           
  89. ------------------------------------------- 新鲜事表 news -------------------------------------------                                         
  90.                                   
  91. create table news(            
  92.     n_id        bigint      primary key identity,   --新鲜事ID       
  93.     n_title     varchar (512)   ,           --名字              
  94.     n_hostId    bigint      ,           --本人ID            
  95.     n_content   varchar (512)   ,           --内容          
  96.     n_type      int     ,           --类型用于图片              
  97.     n_date      datetime    default getdate()   --时间                  
  98. )------------------------------------------- 新鲜事关系表 newsRelation -------------------------------------------                                          
  99. --drop table newsRelation                                 
  100. create table newsRelation(            
  101.     nr_id       bigint      primary key identity,   --新鲜事关系ID                 
  102.     nr_newsId   bigint      ,           --新鲜事ID               
  103.     nr_friendId bigint      ,           --新鲜事好友ID                 
  104.     nr_status   int     default 1       --新鲜事状态(1-未读,2-已读)                
  105. )     
  106.   
  107.   
  108.   
  109.                       
  110.                               
  111. ------------------------------------------- 留言表 gossip -------------------------------------------                                
  112. drop table gossip                         
  113. create table gossip(      
  114.     g_id        bigint      primary key identity,   --留言ID        
  115.     g_sendId    bigint      ,           --发送人ID       
  116.     g_getId     bigint      ,           --接收人ID       
  117.     g_content   varchar (640)   ,           --内容          
  118.     g_indate    datetime    default getdate()   --时间                  
  119.   
  120. ------------------------------------------ 访问表 visitor -------------------------------------------                                
  121. --drop table visitor                          
  122. create table visitor(     
  123.     v_id        bigint      primary key identity,   --访问ID        
  124.     v_hostId    bigint      ,           --本人ID        
  125.     v_visitorId bigint      ,           --访客ID        
  126.     v_date      datetime    default getdate()   --访问时间        
  127.     ------------------------------------------- 站内信表 letter -------------------------------------------                                       
  128.               
  129.     le_id       bigint      primary key identity,   --消息ID                
  130.     le_sendID   bigint      ,           --发送人ID               
  131.     le_getID    bigint      ,           --接收人ID       
  132.     le_title    varchar (64)    ,           --题目          
  133.     le_content  varchar (2048)  ,           --内容          
  134.     le_indate   datetime    default getdate(),  --时间          
  135.     le_readed   int         default 1       --已读未读(1-未读,2-已读)         
  136.   
  137. ------------------------------------------- 相册表 album -------------------------------------------                                 
  138.           
  139.     al_id       bigint      primary key identity,   --相册ID        
  140.     al_hostId   bigint      ,           --用户ID        
  141.     al_name     varchar (64)    ,           --相册名         
  142.     al_photo        varchar (64)    default 'main.jpg', --缺省图片  
  143.     al_description  varchar (256)   ,           --相册描述            
  144.     al_indate   datetime    default getdate(),  --创建时间        
  145.     al_update   datetime    default getdate()   --更新时间        
  146.       
  147.   
  148.   
  149.                       
  150. ------------------------------------------- 照片表 photo -------------------------------------------                                 
  151.           
  152.     p_id        bigint      primary key identity,   --照片ID        
  153.     p_photo     varchar (64)    ,           --照片名         
  154.     p_albumId   bigint      ,           --所属相册ID      
  155.     p_description   varchar (256)   ,           --照片描述            
  156.     p_read      int     default 0,      --浏览数         
  157.     p_indate    datetime    default getdate()   --加入时间        
  158. ------------------------------------------- 照片评论表 photoComment -------------------------------------------                                
  159.                           
  160. create table photoComment(    
  161.     pc_id       bigint      primary key identity,   --ID          
  162.     pc_photoId  bigint      ,           --照片ID        
  163.     pc_authorId bigint      ,           --作者ID        
  164.     pc_content  varchar (256)   ,           --评论内容        
  165.     pc_indate   datetime    default getdate()   --评论时间        
  166. ------------------------------------------- 日志表 article -------------------------------------------                               
  167. --drop table article                          
  168. create table article(     
  169.     a_id        bigint      primary key identity,   --日志ID        
  170.     a_authorId  bigint      ,           --作者ID        
  171.     a_title     varchar (64)    ,           --题目          
  172.     a_content   varchar (2048)  ,           --内容          
  173.     a_indate    datetime    default getdate(),  --发表日期        
  174.     a_read      int     default 0       --阅读数                   ------------------------------------------- 日志评论表 articleComment ------------------------------------                                 
  175.                       
  176.     ac_id       bigint      primary key identity,   --类型ID        
  177.     ac_articleId    bigint      ,           --日志ID        
  178.     ac_authorId bigint      ,           --作者ID        
  179.     ac_content  varchar (256)   ,           --评论内容        
  180.     ac_indate   datetime    default getdate()   --评论时间        
  181.                               
  182.             ------------------------------------------- 国家表 coutry -------------------------------------------                                
  183. --drop table coutry                       
  184. create table coutry(      
  185.     co_id       int     primary key identity,   --国家ID        
  186.     co_name     varchar (32)                --国家名         
  187.            
  188. ------------------------------------------- 省份表 province -------------------------------------------                                              
  189. --drop table province                             
  190. create table province(    
  191.     pro_id      int     primary key identity,   --省份ID        
  192.     pro_name    varchar (32)    ,           --省份名         
  193.     pro_coutryId    int                 --国家ID        
  194.             ------------------------------------------- 城市表 city -------------------------------------------                                  
  195. --drop table city                         
  196. create table city(    
  197.     ci_id       int     primary key identity,   --城市ID        
  198.     ci_name     varchar (32)    ,           --城市名         
  199.     ci_proId    int                 --所属省份ID          
  200. ------------------------------------------- 乡村表 tomn -------------------------------------------                                  
  201. --drop table town                         
  202. create table town(    
  203.     to_id       int     primary key identity,   --乡村ID        
  204.     to_name     varchar (32)    ,           --乡村名         
  205.     to_cityId   int                 --所属城市ID          
  206. ------------------------------------------- 大学表 university -------------------------------------------                            
  207.   
  208.     id int not null primary key auto_increment, --大学ID        
  209.     name varchar(64) not null,          --大学名         
  210.     countryId int,      --国家ID        
  211.     proId int,      --省ID  
  212.     foreign key (countryId) references country(id),  
  213.     foreign key (proId) references province(id)       
  214. ------------------------------------------- 高中表 senior -------------------------------------------                            
  215.       
  216.     id int not null primary key auto_increment, --高中ID        
  217.     name   varchar(64) not null,            --高中名         
  218.     cityId  int,            --所属城市ID          
  219.     townId  int,                    --所属乡村ID  
  220.     foreign key (cityId) references city(id),  
  221.     foreign key (townId) references town(id)      
  222. ------------------------------------------- 技校表 artistry -------------------------------------------                              
  223.       
  224.     ar_id       int     primary key identity,   --技校ID        
  225.     ar_name     varchar (64)    ,           --技校名         
  226.     ar_cityId   int     ,           --所属城市ID          
  227.     ar_townId   int                 --所属乡村ID  
  228. ------------------------------------------- 初中表 junior -------------------------------------------                            
  229.       
  230.     ju_id       int     primary key identity,   --初中ID        
  231.     ju_name     varchar (64)    ,           --初中名         
  232.     ju_cityId   int     ,           --所属城市ID          
  233.     ju_townId   int                 --所属乡村ID          
  234. ------------------------------------------- 邮箱表 email -------------------------------------------                             
  235.       
  236.     e_id        int     primary key identity,   --邮箱ID        
  237.     e_name      varchar (16)                --邮箱域名        
  238. ------------------------------------------- 所在省表 localProvince -------------------------------------------                            
  239.     lp_id       int     primary key identity,   --所在省ID       
  240.     lp_name     varchar (32)                --所在省名        
  241.                   
  242. ------------------------------------------- 所在城市表 localCity -------------------------------------------                               
  243.   
  244.     lc_id       int     primary key identity,   --所在城市ID          
  245.     lc_name     varchar (32)    ,           --所在城市名       
  246.     lc_lpId     int                 --所在省ID       
  247.                           
  248. ------------------------------------------- 行业表 trade    -------------------------------------------                                  
  249. --drop table trade                    
  250. create table trade(   
  251.     tr_id       int     primary key identity,   --行业ID        
  252.     tr_name     varchar (32)                --行业      
  253. )     
  254. ------------------------------------------- 行业细节表 tradeInfo -------------------------------------------                           
  255.                           
  256.     ti_id       int     primary key identity,   --行业细节ID          
  257.     ti_name     varchar (32)    ,           --行业细节        
  258.     ti_traId    int                 --行业ID        
  259.                           
  260. ------------------------------------------- 职位表 job -------------------------------------------                           
  261.     j_id        int     primary key identity,   --职位ID        
  262.     j_name      varchar (32)                --职位      
  263. )     
  264. ------------------------------------------- 职位细节表 jobInfo -------------------------------------------                             
  265.       
  266.     ji_id       int     primary key identity,   --ID          
  267.     ji_name     varchar (34)    ,           --职位细节        
  268.     ji_jobId    int                 --职位ID        
  269.   
  270. ------------------------------------------- 友情链接表 link -------------------------------------------    
  271.                   
  272. cteate table link(  
  273.     l_id        int     primary key identity,   --链接ID  
  274.     l_name      varchar (64),         
  275.     l_imgName   varchar (64),         
  276.     l_url       varchar (128)         
  277. ------------------------------------------- 广告表 adv -------------------------------------------   
  278.               
  279. cteate table adv(  
  280.     ad_id       int     primary key identity,   --广告ID  
  281.     ad_name     varchar (64)    ,         
  282.     ad_imgName  varchar (64)    ,         
  283.     ad_url      varchar (128)  
posted on 2014-09-16 16:38  神之话  阅读(372)  评论(0编辑  收藏  举报