2 u011368286 u011368286 于 2013.12.05 16:53 提问

java根据数据库中的关系表来做拓扑关系图

如何用java根据数据库中的关系表来生成拓扑关系图,体现出一个人下的好友,就像facebook用户下所关联的其他好友!

1个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.01 20:19

社交网络中使用的数据库是非关系型数据库如nosql等,可以研究下nosql中对于关系的表达。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用SpringGraph制作拓扑图和关系图
SpringGraph是Adobe的Flex 2.0的开源组件,它可以显示一套有相互联系的节点关系。该组件允许用户拖动和/或交互的个别节点。数据可以是XML或ActionScript对象。 本文使用xml数据来做演示. 网上搜下可以搜到几个非常不错的实例..SpringGraph 的文档还是比较少的. 先来看下本文做出来的效果图. 图形是自定义的,这里你可以使用任意图形来连接节点.
用拓扑图呈现多层级关系图(二)
上一篇里我们用TWaver制作了一个公司内部的流程图,这一弹,我们来研究如何呈现出公司内部门和员工间的关系网图。先来看看效果: 例子中我们展示的是各部门员工之间的复杂关系图。在公司内部,不仅部门内部员工之间发生着关系往来,部门和部门之间的员工也在发生这各种往来关系。如果你还是用原先的那种表格来呈现,显然很难直观看出各种关系,用图形化的拓扑呈现就会显得一目了然。好了,我们就来分析一下这张图如何
birdeye 绘制拓扑关系图的复习
http://www.cnblogs.com/xiaogangqq123/archive/2011/06/03/2070673.html birdeye概述 BirdEye是一个开源的Adobe Flex图表制作组件。用于创建多维数据分析可视化界面。 birdeye 可以绘制 拓扑图,关系图,流程图,星空图,地图,饼图 等等.. birdeye 项目地址:http://code.g
使用Visio 2010 画数据库中表与表的关系
1.在visio中新建数据库模型图    打开visio 2010,文件—>新建—>数据库—>数据库模型图。建立数据库模型图之后,菜单栏多出一个菜单项"数据库"。 看下图菜单栏多出了一个数据库项    2.依次画数据库建立的每张表、视图等 进入了画图状态,看到界面的左边,选中“实体”这个画图模型,按住鼠标左键不放,直接拖动到中
Oracle用PL/SQL生成表的数据结构关系图
1. PL/SQL连接Oracle,然后点击左上角File ——> New ——> Diagram Window2.将需要显示的表拖入右侧空白内,比如,人员表,人员属性表,人员组织部门表,课程表,班级表,各表的子表和关系表等。3.保存图片到桌面...
道路网络拓扑关系构建
道路网络拓扑关系构建                                             By wangsh 2011.12.17       道路网络的分析与计算的时候,需要构建道路网络的拓扑关系。     我们拿到一份shp道路数据时候,可能没有拓扑关系,需要我们自己构建。    参考资料: 1.道路网络简单介绍 2. 拓扑构建方法
EA通过数据库表生成关系图
使用EA(Enterprise Architect)自动生成SQLServer数据库所有表的schema设计和关系图(类图)-反向工程 最早以前使用Rose,后来一直使用EA进行UML设计,非常方便。EA,即Sparx Systems Enterprise Architect。
sql 关系图
sql server数据库中通过关系图,设定的主外键,来约束各相关表。关系数据库中的各表中数据间关系主要有:一对一关系(SQL Server中的关系图:一头钥匙一头也是钥匙)、一对多关系(SQL Server中的关系图:一头钥匙一头是无穷符号)、多对多关系(SQL Server中的关系图:必须加中间表,转换为一对多的关系。比如AB表是多对多关系,那么加入C表使得AC为一对多,BC为一对多)
oracle详细表结构关系图
oracle详细表结构关系图,实例,图解
Model层生成各数据库表之间的关系
三个表company、department、staff。 员工表中的公司ID和部门ID为外键。company的Model:import java.util.Date; import java.util.HashSet; import java.util.List; import java.util.Set; @Entity @Table(name = "t_company", catalog =