Ok, I see Site here. Never mind last comment on that.

Site should have contactRelation (toOne, nested) and addressInfo (toOne, nested), siteType (toOne), notes (shipcomments), ship_via, tax zone (toOne), comments (toMany).

Read priv should not be true, should be ViewWarehouses.

Let's put Site in it's own file and also we'll need SiteListItem and SiteRelation and SiteType.