title: EF Code first and Database first
body: <p>I'm going to start an new application with MVC Web API. Api should communicate with DB. Data base is not yet designed, but this DB will communicate with more then one application. So which way I have to choose.    </p>