Code First and Model First implementations require type mapping changes. See “Type Mapping for Model First” for more information.The data provider shortens identifiers to 30 bytes, replacing the end of the identifier with an integer hash-code, for example, the string Seq_RkoPersonWithMoodAndShirts_Id is shortened to Seq_RkoPersonWithMo_3584187919. If you access or view the DB object using a DB tool, the names of the created tables may differ from what you might expect based on the Plain Old CLR Object (POCO) class names and property names (Code First), or the entity names and entity property names (Model First).Note that when two identifiers that have the same leading characters are shortened, the difference between the identifiers is less obvious to a visual inspection. For example, a table has two supporting sequences, Seq_RkoPersonWithMoodAndShirts_Id and Seq_RkoPersonWithMoodAndJackets_Id. When these sequences are shortened, they are renamed as Seq_RkoPersonWithMo_3584187919 and Seq_RkoPersonWithMo_2865783621.