我是实体关系图的新手,但我正在尝试为应用规划一个概念。
以Facebook为例,用户可以在彼此的墙上,自己的墙上以及墙上为活动和粉丝页面撰写评论。
我的问题是:如果用户和他们的评论之间的关系可以写给他们自己和其他用户,你如何编写UML图?
答案 0 :(得分:1)
UML是一种对象方法,而实体关系图则与数据自顶向下方法相关。
我所做的是混合类图生成来自我的数据库配置文件的java注释,然后添加Hibernate映射器来创建我的数据库。
非常酷,但这仍然不是实体关系图。
答案 1 :(得分:0)
UML确实针对OO,但并不意味着它不能用于数据建模。您可以简单地使用类图,它允许您指定甚至外键。但是工具支持是值得怀疑的。