namespace IceImportDAL.DTO.EntityMemberFieldMap; // One row per MENTITYMEMBERS entry for a given entity, resolved down to its physical table/column // via DBOBJECT/DBOBJECTFIELDS — everything IceImportUpdateService needs to build a dynamic // UPDATE ... SET ... WHERE ... statement without any hardcoded table/column names. public sealed class EntityMemberFieldMapRowDTO { public int EntityMemberId { get; set; } public string MemberName { get; set; } = string.Empty; public bool IsPrimary { get; set; } public string DbFieldName { get; set; } = string.Empty; public string TableName { get; set; } = string.Empty; }