title: Is OneToOne the right association for one-to-less-than-one in Doctrine?
body: <p>If I am relating two tables where each record in each table will not relate to more than one record in the other table, I assume that OneToOne is the right Doctrine association to use.  However, if the table that s not the owning side does not have a record for every record in the owning side table, is that really one-to-one?</p>
  
  <p>For example, Table A may have 100 records and Table B may have 20 records.  The 20 records in Table B have a one-to-one relationship with 20 of the records in Table A, but another 80 records in Table A do not have a relationship with any records in Table B at all.</p>