 <p>Use the Party Model. </p> <p>A user is not a person, it's a user. Person and organization are parties. A party hasOne (or no) user.</p> <p>A person hasMany (many2many) relationships with an organization:</p> <p>Individual -&lt; Relationship >- Organization</p> <p>Organizations can have relationships with each other too.</p>