My guess is that real DBAs do not use VS, at least not for DB design. Do they use SSMS for DB Design, or something like SSMS? It has been a while since I worked in an organization with a DBA and I am not sure what they donow but I assume they use tools other than VS for DB design.
I have been learning EF Code First and EF Migrations. I think I have read that Microsoft wants developers to use EF Code First. They are developing EF Migrations as if that is the way to go. EF Migrations however are fragile and I was thinking, is EF Code First and EF Migrations really what DBAs do? I doubt it. So I began to explore alternatives and there is a huge other world.
In an organization with a DBA, does the DBA use something such as SSMS to do DB design? When the design changes, do they generally develop scripts themselves to implement changes, such as to add tables and add/change columns?
Do the developers then use VS to generate EF Code First code from the DB? (So Code First is not first, right?)
I am only asking for general guidance. I will ask specific questions in other threads.
Sam Hobbs
SimpleSamples.Info