In this scenario, I have an existing database with three models:\[code\]Address\[/code\], which has a 'ParentId', 'City', 'State', etc\[code\]Person\[/code\], which has a 'PersonId', 'Name', etc.\[code\]Company\[/code\], which has a 'CompanyId', 'Name', etc.Because \[code\]Address\[/code\] can contain rows for more models than just one table, there's no foreign key; the \[code\]Address\[/code\] column 'ParentId' would contain either a 'PersonId' or 'CompanyId'.To generate my \[code\]DbContext\[/code\], I used Entity Framework Power Tools Beta 2. Due to the lack of referential integrity, the classes it generated for \[code\]Person\[/code\] and \[code\]Company\[/code\] do not contain a collection of addresses like they should.How would I go about altering those classes add in this "Addresses" property, and ensure it's mapped to the Address table correctly?Thanks!