Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0
    • Fix Version/s: None
    • Component/s: Core Library
    • Labels:
      None

      Description

      Implement horizontal inheritance. This requires:

      1. Allow dbEntityName attribute to be null in <obj-entity ...>
      2. Modeler changes to allow this to be set. Validation should require that any class set in this way should have at least one subclass.
      3. Changes, particularly to SelectQuery, which accomodates this change and returns the appropriate objEntities.

        Attachments

        1. Generate_sql_for_horizontal_inheritance.patch
          34 kB
          Dzmitry Rusak
        2. Proper_attr_creating_typo.patch
          3 kB
          Dzmitry Rusak
        3. modeler_embedded_attributes_fix.patch
          1 kB
          Dzmitry Rusak
        4. bugfix_for_attr_table.patch
          1 kB
          Dzmitry Rusak
        5. icon-override.gif
          0.1 kB
          Dzmitry Rusak
        6. Inheritance_modeler.patch
          22 kB
          Dzmitry Rusak
        7. Overriding_attributes.patch
          14 kB
          Dzmitry Rusak
        8. inheritance-progress.diff
          27 kB
          Marcin Skladaniec

          Issue Links

            Activity

              People

              • Assignee:
                andrus Andrus Adamchik
                Reporter:
                ari Ari Maniatis
              • Votes:
                6 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: