Author Topic: DDL transformation of inheritance hierarchies  (Read 1854 times)

mcoletti

  • EA User
  • **
  • Posts: 45
  • Karma: +0/-0
    • View Profile
DDL transformation of inheritance hierarchies
« on: January 04, 2006, 01:08:49 am »
I have a logical PIM model, with some generalization relationships among classes. To be specific, I have an abstract main class (A), and some concrete subclasses (B, C, ..) inheriting from A, with a normal generalization association.

When I perform the transformation in DDL of this package, the following happens:

  • A is generated as a table (why, if it is abstract?)
    B, C, does not include the attributes defined in A (I would expect this, as they are inherited from A)

  • Are my assumptions wrong?

  • Did anyone find similar problems?


I also take a look at the transformation template, but there is no way to add a template for “generalization”  :'(, maybe this is an explanation.

Happy new year!

Massimo