When working with the Entity Framework, you can do with a single database context, or you can distribute models over several. All work goes within one DB, Code First is used.
When and why use multiple contexts? Does it make sense to use different contexts when working with one database?