User(--用戶表 字段 字段類型 字段描述 備注 U_ID Int 主鍵、自增 U_LoginID Varchar(20) (登陸賬號(hào)) U_NickName Varchar(20) (昵稱) U_PassWord Varchar(20) (密碼) U_SignaTure Varchar(150) (個(gè)性簽名) Null U_Sex Bit (性別) Null U_Birthday Datetime (生日) Null U_Telephone Varchar(30) (電話) Null U_Name Varchar(30) (真實(shí)姓名) Null U_Email Varchar(50) (郵箱) Null U_Intro Varchar(300) (簡(jiǎn)介) Null U_HeadPortrait Varchar(100) (頭像) U_ShengXiao Char(2) 生肖 Null U_Age Int 年齡 Null U_Constellation Char(6) 星座 Null U_BloodType Varchar(10) 血型 Null U_SchoolTag Varchar(50) 畢業(yè)學(xué)校 Null U_Vocation Varchar(30) (職業(yè)) Null U_NationID Int (國家ID) 外鍵 U_ProvinceID Int (省份ID) 外鍵 U_CityID Int (城市ID) 外鍵 U_FriendshipPolicyID Int 好友策略ID 外鍵 U_UserStateID Int (用戶狀態(tài)ID) 外鍵 U_FriendPolicyQuestion Varchar(30) 好友策略問題 Null U_FriendPolicyAnswer Varchar(30) 好友策略答案 Null U_FriendPolicyPassword Varchar(30) 好友策略密碼 Null ) UserState(--用戶狀態(tài)表 字段 字段類型 字段描述 備注 US_ID Int (ID) 主鍵 US _Name Varchar(10) (狀態(tài)名字) )
Friends(--好友表 字段 字段類型 字段描述 備注 F_ID Int 主鍵ID 主鍵 F_FirendID Int 朋友的ID 外鍵 F_UserID Int 自己的ID 外鍵 F_Name Varchar(30) 備注昵稱 Null F_FriendTypeID Int (好友類型) 外鍵 F_FriendGroupsID Int (所屬分組ID) 外鍵 ) User_FriendshipPolicy(--添加好友策略 字段 字段類型 字段描述 備注 U_FP_ID主鍵 Int 策略ID 主鍵 U_FriendshipPolicy varchar 好友添加方式 ) FriendGroups(--好友分組表 字段 字段類型 字段描述 備注 FG_ID Int (分組ID) 主鍵 FG_Name Varchar (分組名字) FG_UserID Int 用戶ID 外鍵 ) FriendType (--好友類型 字段 字段類型 字段描述 備注 FT_ID Int (類型ID) 主鍵 FT_Name Varchar(20) (類型名稱) )
Messages(--聊天記錄表 字段 字段類型 字段描述 備注 M_ID Int (消息ID) 主鍵,自增 M_PostMessages Text (消息內(nèi)容) M_ status Bit (接收狀態(tài)) M_Time Datetime (發(fā)送時(shí)間) 默認(rèn)值 M_MessagesTypeID Int (消息類型ID) 外鍵 M_ FromUserID Int (發(fā)送者ID)指向用戶表 外鍵 M_ToUserID Int (接收者ID)指向用戶表 外鍵 )
MessagesType(--消息類型
字段 字段類型 字段描述 備注
MT_ID Int (類型ID) 主鍵
MT_Name Varchar(20) 類型名稱
)
Nation (--國家 字段 字段類型 字段描述 備注 N_ID Int (國家ID) 主鍵 N_Name Varchar(30) (名字) ) Province (--省份 字段 字段類型 字段描述 備注 P_ID Int (省份ID) P_Name Varchar(30) (名字) P_NationID Int 所屬國家ID 外鍵 )
City (--城市 字段 字段類型 字段描述 備注 C_ID Int (城市ID) C_Name Varchar(30) (名字) C_ProvinceID Int 所屬省份ID 外鍵 )
User_Groups(--用戶群表 字段 字段類型 字段描述 備注 UG_ID Int 群ID 主鍵 UG_Name Varchar(30) 群名稱 UG_CreateTime Datetime 創(chuàng)建時(shí)間 默認(rèn)值 UG_AdminID Int 群主ID(指向用戶表) UG_ICon Varchar(30) 群圖標(biāo) UG_Notice Varchar(200) 群公告 UG_Intro Varchar(200) 群簡(jiǎn)介 )
User_GroupsToUser(--群用戶關(guān)聯(lián)表 字段 字段類型 字段描述 備注 UG_ID Int ID 主鍵 UG _UserID Int 用戶ID 外鍵 UG _GroupID Int 群ID 外鍵 UG _CreateTime Datetime 發(fā)送時(shí)間 Null UG _GroupNick Varchar(15) 群內(nèi)用戶昵稱 Null )
User_GroupsMSGContent(--群消息內(nèi)容表 字段 字段類型 字段描述 備注 GM _ID Int 群消息ID 主鍵 GM _Content Text 消息內(nèi)容 GM _FromID Int 發(fā)送者ID GM _FromUName Varchar(30) 發(fā)送者昵稱 GM _CreateTime Datetime 發(fā)送時(shí)間 ) User_GroupsMSGToUser(--群消息關(guān)聯(lián)表 字段 字段類型 字段描述 備注 GM_ID Int ID 主鍵 GM _UserID Int 接收者ID GM _GroupMessageID Int 群消息ID 外鍵 GM _State Bit 接收狀態(tài) GM _CreateTime Datetime 發(fā)送時(shí)間 ) User_GroupsMSGUserToUser(--群內(nèi)私聊消息關(guān)聯(lián)表 字段 字段類型 字段描述 備注 GM _ID Int ID 主鍵 GM _FromUserID Int 發(fā)送者ID GM _FromUserName Varchar(30) 發(fā)送者昵稱 GM _ToUserID Int 接收者ID GM _MSGContent Varchar(300) 消息內(nèi)容 GM _State Bit 接收狀態(tài) GM _CreateTime Datetime 發(fā)送時(shí)間 GM_ UserGroupID Int 所屬群ID )
|