Configure Entity Data Model
The table is not only about columns. We need to specify the data types, the length of the each column, Primary Key, Foreign Key ETC. In EF this can be achieved by three ways. By using Default Conventions, Configurations (Data annotations or Fluent API) or using Custom Code Conventions