关于ER建模的问题
我有以下场景的业务需求:
我提出了使用以下 UML 图来建模关系:
我想知道我是否有成功地实现了 ER 模型中的所有关系,特别是 1..* 关系。此外,据我了解,仅使用 FK/PK 无法实现强制关系,因此我必须添加额外的约束,是这样吗?
I've got the following business requirements for a scenario:
and I came up with the following UML diagrams to model the relationship:
I was wondering whether I have successfully managed to implement all the relations in the E-R model, especially the 1..* relationship. Furthermore, it is my understanding that mandatory relationships cannot be implemented just by using FK/PK so I have to add additional constraints, is that so?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来还可以。您可以使用 ERWin 或 DBDesigner 以更轻松的方式完成您的工作。
在您的约束中考虑
ON DELETE CASCADE、ON UPDATE CASCADE
等。Its seems to be ok. You can use ERWin or DBDesigner to doing your work in a easier way.
Consider
ON DELETE CASCADE, ON UPDATE CASCADE
, etc in your constraints.