أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
i think data base first is more flexibility and reduce alote of time
Both the approaches have there own set of advantages and disadvantages but as per my work experience and knowledge Database first(Schema first) approach is more flexible and less time consuming.
One of the disadvantage in using Code first approach is that it is more likely to make mistake in this approach when the project scope grows. If there are too many tables with millions of records to be generated using Code first than its more prone to human error.
Secondly code first approach is a tedious task and consumes much of the time.