Uploaded image for project: 'Doctrine 2 - ORM'
  1. Doctrine 2 - ORM
  2. DDC-138

Allow for mixed inheritance mapping

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: DQL, Mapping Drivers, ORM
    • Security Level: All
    • Labels:
      None

      Description

      Requesting implementation of mixed inheritance mapping (class table inheritance and single table inheritance).

      This would be especially handy when the difference between certain classes is only "implementational" (i.e. a subclass only functions differently/implements abstract methods and does not specify any additional fields). Using class table inheritance would result in tables only containing an id column.

        Issue Links

          Activity

          reinier.kip Reinier Kip created issue -
          romanb Roman S. Borschel made changes -
          Field Original Value New Value
          Affects Version/s 2.0 [ 10021 ]
          Fix Version/s 2.1 [ 10022 ]
          romanb Roman S. Borschel made changes -
          Link This issue is duplicated by DDC-265 [ DDC-265 ]
          beberlei Benjamin Eberlei made changes -
          Affects Version/s 2.0 [ 10021 ]
          romanb Roman S. Borschel made changes -
          Fix Version/s 2.1 [ 10022 ]
          beberlei Benjamin Eberlei made changes -
          Workflow jira [ 10399 ] jira-feedback [ 13837 ]
          beberlei Benjamin Eberlei made changes -
          Workflow jira-feedback [ 13837 ] jira-feedback2 [ 15701 ]
          beberlei Benjamin Eberlei made changes -
          Workflow jira-feedback2 [ 15701 ] jira-feedback3 [ 17958 ]

            People

            • Assignee:
              romanb Roman S. Borschel
              Reporter:
              reinier.kip Reinier Kip
            • Votes:
              4 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: