wiki:web-entity

Version 19 (modified by yangbo, 14 years ago) (diff)

--

汽车网车友汇项目实体定义

  1. 用户
  2. 活动
  3. 活动详情
  4. 活动成员关系
  5. 活动记账
  6. 活动行程(标注)
  7. 活动申请列表
  8. 活动实际路径
  9. 车友会
  10. 用户关注的车友会
  11. 账单
  12. 照片
  13. 评论

1.用户

字段名称类型备注
uid太平洋公共帐号IDbigint(20)
nickname昵称varchar(100)
face-url头像varchar(255)
face-url-large头像varchar(255)
login-type登录类型:sina、tencentsmallint
open-id开放平台IDbigint(20)
mobile手机varchar(20)
license-plate车牌varchar(20)
area-id地区int
censorCENSORbigint(20)
censor-dateCENSOR-DATEdatetime
censor-statusCENSOR-STATUSsmallint
pending-timePENDING-TIMEint
has-auditHAS-AUDITsmallint

2.活动

字段名称类型备注
id活动IDbigint(20)
name活动名称varchar(100)
start-date开始时间datetime
end-date结束时间datetime
status状态smallint进行中,删除
club-id bigint(20)
area-id bigint(20)
has-recommend是否推荐smallint
recommend-date推荐时间datetime
area-id地区int
created-byuidbigint(20)
create-date创建时间datetime
update-byuidbigint(20)
last-update-date最后修改时间datetime
censorCENSORbigint(20)
censor-dateCENSOR-DATEdatetime
censor-statusCENSOR-STATUSsmallint审核状态:0:待审,1:通过,-1:扣留,-2:删除
pending-timePENDING-TIMEint一审审核延时,就是一审距离最后更新时间(创建时间)的差距,单位:毫秒
has-auditHAS-AUDITsmallint审核员审核标记,1已经审过,0未审过,或者需要再审

3.活动详情

字段名称类型备注
act-id活动IDbigint(20)
detail活动详情varchar(4000)手台是必须的吗,如果必须的话,单独记录比较合适

4.活动成员关系

字段名称类型备注
act-id活动IDbigint(20)
uid用户IDbigint(20)
type身份(manager,member)smallint
mobile手机varchar(20)
license-plate车牌varchar(20)
status状态:1:正常、0:删除smallint
created-byACCOUNT-IDbigint(20)
create-date创建时间datetime
update-byACCOUNT-IDbigint(20)
last-update-date最后修改时间datetime

5.活动记账

字段名称类型备注
id费用IDbigint(20)
act-id活动IDbigint(20)
pay费用smallint
desc费用描述varchar(100)
create-date创建时间datetime
uid创建人bigint(20)

6.活动行程(标注)

字段名称类型备注
act-id活动IDbigint(20)
seq顺序号smallint
route-name地点名称varchar(100)
longitude经度double(15,10)
latitude纬度double(15,10)
addr地址名称varchar(100)
province省份名称varchar(50)
city城市名称varchar(50)
distict区县名称varchar(50)
area-id地区idint
type类型:start, end, pass 分别代表起点,经停点,终点varchar(10)
desc备注varchar(100)

7.活动申请列表

字段名称类型备注
act-id活动IDbigint(20)
uid用户IDbigint(20)
verify-str活动验证密码varchar(100)
mobile手机varchar(20)
license-plate车牌varchar(20)
status状态:1:正常、0:删除smallint
created-byACCOUNT-IDbigint(20)
create-date创建时间datetime
update-byACCOUNT-IDbigint(20)
last-update-date最后修改时间datetime

8.活动实际路径

字段名称类型备注
act-id活动IDbigint(20)
uid用户IDbigint(20)
longitude经度double(15,10)
latitude纬度double(15,10)
created-byACCOUNT-IDbigint(20)
create-date创建时间datetime

9.车友会

字段名称类型备注
id车友会IDbigint(20)
name车友会名称varchar(100)
prefix拼音首字母varchar(10)
logo车友会LOGOvarchar(255)
logo-url车友会LOGO大图varchar(255)
uid创建者bigint(20)
create-date创建时间datetime

10.用户关注的车友会

字段名称类型备注
uidACCOUNT-IDbigint(20)
club-id车友会IDbigint(20)
create-date datetime

11.账单

字段名称类型备注
id费用IDbigint(20)
act-id活动IDbigint(20)
pay费用smallint
desc费用描述varchar(100)
create-date创建时间datetime
uid创建人bigint(20)

12.照片

字段名称类型备注
id图片IDbigint(20)
act-id活动IDbigint(20)
img-url原图URLvarchar(255)
img-url-middle中图URLvarchar(255)
img-url-small小图URLvarchar(255)
desc图片描述varchar(255)
create-date创建时间datetime
uidACCOUNT-IDbigint(20)
censorCENSORbigint(20)
censor-dateCENSOR-DATEdatetime
censor-statusCENSOR-STATUSsmallint审核状态:0:待审,1:通过,-1:扣留,-2:删除
pending-timePENDING-TIMEint一审审核延时,就是一审距离最后更新时间(创建时间)的差距,单位:毫秒
has-auditHAS-AUDITsmallint审核员审核标记,1已经审过,0未审过,或者需要再审

13.评论

字段名称类型备注
id评论IDbigint(20)
type评论类型smallint分表策略可以用type+owner-id的方式,根据owner-id的范围区间来进行分表。固定好每个表的容量后,系统自行创建新表。
owner-id评论对象IDbigint(20)
content评论正文varchar(500)
create-date创建时间datetime
uid发表者bigint(20)匿名时,uid = -1
last-update-date最后修改时间datetime
censorCENSORbigint(20)
censor-dateCENSOR-DATEdatetime
censor-statusCENSOR-STATUSsmallint审核状态:0:待审,1:通过,-1:扣留,-2:删除
pending-timePENDING-TIMEint一审审核延时,就是一审距离最后更新时间(创建时间)的差距,单位:毫秒
has-auditHAS-AUDITsmallint审核员审核标记,1已经审过,0未审过,或者需要再审

Attachments