Here are the main advantages of the Database-First approach:

  • If we have an already-existing database in place, this will probably be the way to go as it will spare us the need to recreate it.
  • The risk of data loss will be kept to a minimum because any structural change or DB model update will always be performed on the database itself.

Get ASP.NET Core 3 and Angular 9 - Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.