Hello! Faced such a task and can not solve it. There are several business facilities:

  1. Person (person)
  2. Organization
  3. Person Address
  4. Organization address

The address of the person differs from the address of the organization in several fields. Actually the question is how to organize access to the addresses?

  • access from where? - DreamChild
  • Access from the external environment to the web api odata service. For example: to people * api / odata / people, organizations * api / odata / organizations, and how separately to addresses, if they are actually two classes (* api / odata / addresses) or should be limited to * api / odata / people / addresses and * api / odata / organizations / addresses - Eugene

0