3.3 数据库具体表结构的设计
在确定了各实体详细信息后,下一步就是各实体在数据库中的具体实现,依据E-R图中实体的具体信息,各表的字段信息,约束信息和描述如下:
MemberInfo
存放会员信息
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
NickName Varchar2(20) Not Null 用户昵称
Password Varchar2(50) Not Null MD5加密口令,页面上限制为16字节
Gender Varchar2(1) Not Null 性别,’男’或’女’
Age Number Not Null 年龄
Email Varchar2(100) Not Null 电子邮件
PasswordQuestion Varchar2(200) 密码提示问题
PasswordAnswer Varchar2(200) 密码提示问题答案
ProvinceCity Varchar2(20) 所在省市
Address Varchar2(200) 地址
Phone Varchar2(50) 联系电话
Point Number Default=0 当前积分
Recommender Varchar2(20) 推荐人
RegisterDate Date 注册时间
LatestDate Date 上次上线时间
Status Number Default=0 0-正常 1-注销
IsOnline Number Default=0 0-下线 1-在线
GradeId Number 等级ID 外键
MemberSpace
存放会员的个性化的信息
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
Sportplace Varch辣-文^论'文.网http://www.751com.cn ar2(20) 运动地点
Sporttime Varchar2(20) 运动时间
Sprothabit Varchar2(20) 运动习惯
SprotStar Varchar2(20) 喜欢的运动明星
Cellphone Varchar2(20) 正在使用的手机
Opinion Varchar2(200) 个人对运动的看法
Icon Varchar2(50) 个人空间头像图片存在的路径
Memberid Number 会员id( reference MemberInfo)
GradeRecord
存放会员级别的评判规则
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
Minpoint Number Not Null 积分的上限
Maxpoint Number Not Null 积分的下限
Gradename Varchar2(20) Not Null 级别名称
IconPath Varchar2(50) Not Null 每个级别分别对应不同的头像
PointRecord
存放会员获取积分的流水记录
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
Nickname Varchar2(20) Not Null 获取积分的会员
ReceiveDate Date Not Null 获得积分的日期
PointactionId Number Not Null 所获积分
PointAction
存放积分动作,即执行某个操作对应可以获得多少积分
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK
ActionName Varchar2(20) 标示积分操作名称,比如”Register”表示会员注册。
Point Number Not Null 可获积分
Description Varchar(200) 描述
MessageRecord
存放短信信息
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
Sender Varchar2(20) Not Null 发件人登录名
Receiver Varchar2(20) Not Null 收件人登录名
SendDate Date Default=当前时间, Not Null 发送日期
Title Varchar2(100) Not Null 短信标题,页面上最多100字
Content varchar2(300) Not Null 短信内容,页面上最多300字
Status Number Default=0 0-未阅读 1-已阅读
SenderStatus Number Default=0 0-表示未删除 1-表示已删除(发送者)
ReceiverStatus Number Default=0 0-表示未删除 1-表示已删除(接收者)
FriendList辣-文^论'文.网http://www.751com.cn
存放好友名单
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
SelfName Varchar2(20) Not Null 会员登录名
FriendName Varchar2(20) Not Null 好友登录名
BlackList
存放黑名单
字段名 字段类型 约束或索引 描述
ID Number(Sequence) PK 记录流水号
SelfName Varchar2(20) Not Null 会员登录名
BlackName Varchar2(20) Not Null 被加入黑名单者登录名
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页