This question is locked. New answers and comments are not allowed.
With a 'normal' many to many joins, the designer hides the join details by making properties on the entities that abstract the joining table.
(See the attached picture, "normal many to many.png")
Now I have a Many to Many relation that has additional columns on the joining table (the payload).
(See picture, "database schema.png")
Because of this, the designer shows the joining table.
(See the attached picture, "payload many to many.png")
I would rather hide this joining table. Is it possible to create a Meta Class called "Employee" that flattens the "Person" and "LegalDocumentPerson" entities together. Such that LegalDocument just a Property called "Employees"?
(See the attached picture, "normal many to many.png")
Now I have a Many to Many relation that has additional columns on the joining table (the payload).
(See picture, "database schema.png")
Because of this, the designer shows the joining table.
(See the attached picture, "payload many to many.png")
I would rather hide this joining table. Is it possible to create a Meta Class called "Employee" that flattens the "Person" and "LegalDocumentPerson" entities together. Such that LegalDocument just a Property called "Employees"?