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

Modify OneToMany to allow unidirectional associations without the need of a JoinTable

    Details

    • Type: Improvement
    • Status: Awaiting Feedback
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.x
    • Fix Version/s: 3.0
    • Component/s: ORM
    • Security Level: All
    • Environment:
      Debian Wheezy, Mysql 5.1, Apache2, PHP 5.4

      Description

      As I sayd in the title, it would be nice if the ORM layer could permit to map a 1:n association in the db as an unidirectional OneToMany in the classes, without using a JoinTable in the database.
      This would permit us to get rid of the unnecessary database JoinTable, which creates disorder and decreases performance for no valuable reason.

      Is it possible?

        Activity

        noise085 Enea Bette created issue -
        noise085 Enea Bette made changes -
        Field Original Value New Value
        Attachment otm without jointable.png [ 11337 ]
        beberlei Benjamin Eberlei made changes -
        Fix Version/s 2.5 [ 10522 ]
        Fix Version/s 2.4 [ 10321 ]
        ocramius Marco Pivetta made changes -
        Fix Version/s 2.5 [ 10522 ]
        Fruchuxs Florian Vogelpohl made changes -
        Status Open [ 1 ] Awaiting Feedback [ 10000 ]

          People

          • Assignee:
            beberlei Benjamin Eberlei
            Reporter:
            noise085 Enea Bette
          • Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated: