Description
Currently in entitycore the Person model is used to represent both the agent and the platform user.
However, they are separate concepts:
- a Person contributor may NOT be a platform user
- a platform user may NOT be a Person contributor
That separation would make also easier to filter the entities by the subject id that created or updated the entity, as usually needed by other services.
Acceptance criteria
Description
Currently in entitycore the Person model is used to represent both the agent and the platform user.
However, they are separate concepts:
That separation would make also easier to filter the entities by the subject id that created or updated the entity, as usually needed by other services.
Acceptance criteria