title: Many to many relationship in ddd
body: <p>Is Many to many relationship should always avoided in ddd.</p>
  
  <p>Suppose, I have two entities Publisher and SocialAccount.</p>
  
  <p>1 publisher can register itself to 1 or many socialaccount.</p>
  
  <p>For eg - : Joh is registering himself to twitter, FB. </p>
  
  <p>1 SocialAccount can be associated with many publishers.</p>
  
  <p>But according to business rule, Publisher should register itself to SocialAccount(s), but SocialAccount cannot register publisher, I mean there is no method.</p>
  
  <p>How do  i convert this many to many into one to many</p>
  
  <p>Do in Publisher class.</p>
  
  <p>List&lt;SocialAccount&gt; SocialAccounts.</p>
  
  <p>and same in SocialAccount class. or do i use query to get how many publisher are register to one account.</p>