What are the advantages and disadvantages of Database First Approach?

Technology CommunityCategory: Entity FrameworkWhat are the advantages and disadvantages of Database First Approach?
VietMX Staff asked 3 years ago

Advantages:

  • Easy to create entity models if there is an existing database.
  • Preferred approach for data intensive applications.

Disadvantages:

  • Once we create a edmx file from an existing database, huge pile of code is generated.
  • If we want to add the additional functionality to the models generated, we need to extend the models.