Difference Between Replacement key, Alternate key, Surrogate key in AX 2012 and D365FO on July 31, 2023