Consider I want to develop a large enterprise application. In my application I have several modules something like:
Purchase, Inventory, Accounts, Payroll, HR and so on. I will develop each of these modules individually.
I want to create a Class Library Project that consists of my entities that means POCOs.
What will be good a practice for creating entities?
- Creating all entities in a single project, or:
- Creating separate project containing relative entities.
If I want to create a separate project containing relative entities, then how do I create them and how do I integrate them?