9:uc_friends //好友
uid,friendid,direction,version,delstatus,comment 17:uchome_friend //邀请好友
uid(UK),fuid(UK),fusername,status,gid,note
上面的uchome_friend数据应该是笔误?
应该是 好友关系数据吧?
uid是本尊使用者;
fuid 是好友目标uid;
fusername 是好友目标名字;
status 为确认朋友 (1 = 互相确认; 0 = 单方面提出加为好友)
gid 是group id 朋友的组别;
note 是备注;
以上为个人理解
uc_friends 跟 uchome_friend 好像重复好友了
Ok 稍微了解了 它们的关系一下
uchome的是关系连接
列子
record # 1 为 a (uid) + b (fuid, username) 等待对方确认(status 为0)
当 { b (uid) 确认 a (fuid) 为好友 }
就更新
record #1 status 为1
然后增加 record #2 b (uid) + a (fuid, username) & (status = 1)
ucenter的应该是已经互相确认完成的名单
uchome里的则是 等待确认或者已经确认(好友)
简单的说 uchome_friend 是 > uc_friends
uchome_friend 拥有 等待确认的资料而 uc_friends 则没有
有人可以解释 version 跟 direction (uc_friends) 是什么用处的吗?
有错请各位指教,指点我 还是新B呢
辛苦楼主了 顶一下
[ 本帖最后由 tw32029 于 2008-7-10 11:03 编辑 ] |