oracle 好友分组的实现~~~

    废话少说,我就谈谈我的设计吧:
 大家都知道,像我们爱玩的QQ啊,开心啊,等等一些娱乐交友的,都会有一项不可缺少的好友分组,这些分组,可以自定义,系统也会自带一些~~,当接到这个项目时,需求要求:

每个人有8个默认分组,这些分组可以删,改~~~除了这8个,用户可以自定义分组,好友可以删除,添加,转移到不同的组

首先设计表:好友表(friend) (用户ID,好友ID,组ID,好友备注,插入时间,好友名字)  好友分组表(组ID,用户ID,组名称)
1、因为每个人有8个默认分组,决定这8个是公用的,在好友分组表里面存储:
自定义常量

       说明:以下分组为系统默认分组,即使在此分组里未分配好友,也需在前台页面对它进行显示。

组ID:Number

用户Id: Number

组名称:VACHAR

1

0

现在的同事

2

0

以前的同事

3

0

大学同学

4

0

高中同学

5

0

家人亲戚

6

0

挚交好友

7

0

朋友的朋友

8

0

其他

9

0

未分组

 

 

 

 

 

 

 

 

 

 

2、解决这些默认分组,或其他分组可以删除:用户删除一个默认分组(或分组),就在好友表中插入一条数据:(用户Id,好友Id(0),组ID)
3、添加分组见图1
4、修改好友分组见图2
设计流程基本就是这样,呵呵,高手和那些需要的朋友们,多多给建议哦~~~~

fj.png1.jpg

fj.png2.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/18921771/viewspace-614663/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/18921771/viewspace-614663/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值