ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 好友分组的实现~~~

oracle 好友分组的实现~~~

原创 Linux操作系统 作者:xinxin100198 时间:2009-09-15 09:06:40 0 删除 编辑

    废话少说,我就谈谈我的设计吧:
 大家都知道,像我们爱玩的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
设计流程基本就是这样,呵呵,高手和那些需要的朋友们,多多给建议哦~~~~

1.jpg

2.jpg

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

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-09-14

  • 博文量
    3
  • 访问量
    7838