2010-05-12 53 views
3

我想一些帮助转换以下UML图:创建从一个类图的对象关系模式

UML Diagram

图显示了4类和涉及一种忠诚卡计划一个假想的超市。

我想从它创建一个对象关系数据库模式以用于Oracle 10g/11g。不知道从哪里开始,如果有人能给我一个很好的开局。

寻找实际开始架构,显示抽象,约束,类型(子类型,超类型)方法和函数。

注意: 我不想找任何人对实际的类进行任何评论,也不应该对图表进行修改,只是模式。

感谢

+0

你到目前为止尝试过什么?你将使用哪种语言?这不是“为我的网站做我的工作”。除了照片还有什么? – 2010-05-12 15:53:55

+0

不确定模式的期望值。没有找人为我做这一切只是为了让我去。实现它的语言将是SQL。感谢您的观看。 – Julio 2010-05-12 15:57:15

回答

0

也许一个ORM映射工具,如NHibernate,你可以节省为此头疼组织你的DBRM的?否则,我会询问更多关于你想要达到的细节的细节,以便我可以进一步帮助你。

1

您正在讨论如何创建数据库与面向对象设计之间的映射。这是一个很大的话题,你会遇到所谓的阻抗不匹配。谷歌搜索"impedance mismatch"将提供许多文件指针。

这个博客文章a-journey-with-domain-driven-design-and-nhibernate是一个很好的起点,它讨论了如何为每个类创建一个表,为每个类的层次结构创建一个表或者为每个子类创建一个表。看着你的设计,你也必须做出这个设计决定。