أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
Coding first, because if you master the coding side you will know what to look for in DB design.
DB Modelling First...otherwise each time db is remodelled you need to do rework for the code chnage.
I Prefer Code First approch because it has more advantages while compare to DB first and Model First.
You have full control over schema in code first.
You can reverse engineer the database using the Entity Framework Power Tools.