wiki:web-entity

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

--

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

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

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)
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未审过,或者需要再审

12.评论

字段名称类型备注
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