我正在寻找一个工具,将生成实体关系图的基础上,简单的ascii语法。
语法可以是这样的:
thing1 <-> thing2
thing3 <->> thing4
thing5 <<-> thing2
thing1 <<->> thing5
其中:
<->是一对一
<->>是一对多
<<->>是多对多
或者任何类似的东西。
应该有这样的工具,我想至少有一个网站提供了这种功能,但我失去了链接。
关于Graphviz替代方法:
如果有人想要快速试用,这里有一个示例文件dw.dot:
图G{
overlap=false;
node shape=box;
祖父母--父母;
父母--孩子;
}
在windows上,你可以通过以下方式获得dw.png图形文件:
neato.exe -Tpng dw.dot -o dw.png
发布于 2010-06-25 01:49:43
查看Graphviz,获取免费软件、源代码和白皮书,其中记录了所使用的算法。它就是这样做的。
发布于 2016-06-26 02:14:10
erd可以做到这一点。它使用Graphviz,但为ER图提供了高级文本语法。
https://stackoverflow.com/questions/3112503
复制相似问题