Skip to content

Update Default Join Entity Type Property Names #21567

@lajones

Description

@lajones

At the moment, when we create properties to hold the FKs involved in an implicit many-to-many join entity, we define the names of those properties from "{ETSN}_{propName}" where {ETSN} = declaringEntityType.ShortName(), {propName} = the property's name on declaringEntityType, where declaringEntityType is in turn both of the two outer entities in the join and the properties are from that entity type's PK.

At the Design Meeting on July 8 we decided to update this to name the foreign properties whatever we use elsewhere in the code when creating FKs "behind the scenes".

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions