现在做的东西使用的是hsqldb数据库,表结构都是手工设计的,现在想获得对应的er关系图,myeclipse的虽然方便,但是就为了这么一张图,每次等待myeclipse启动的时间都超过导出图的时间了,所以想自己做一个方便一些的er图生成工具。
目前是使用svg作图,连xml都没用,直接用out.println()写出一行一行的xml,不过这不是关键性问题,遇到的问题是对于外键关系连接线不知道如何做,不知道如何才能做到自动布局,对于这种关联图有没有算法可用?
目前代码还比较垃圾,附件是测试用的库和代码,有兴趣的同志给个意见。谢谢。
目前是使用svg作图,连xml都没用,直接用out.println()写出一行一行的xml,不过这不是关键性问题,遇到的问题是对于外键关系连接线不知道如何做,不知道如何才能做到自动布局,对于这种关联图有没有算法可用?
目前代码还比较垃圾,附件是测试用的库和代码,有兴趣的同志给个意见。谢谢。
自动生成ER图
作者正在使用hsqldb数据库并手工设计表结构,希望创建一个工具来自动生成ER图。当前采用SVG绘图,但面临自动布局及连线表示外键关系的技术挑战。
248

被折叠的 条评论
为什么被折叠?



