So far we have learned what NHibernate is and how we can implement a simple solution based on the NHibernate ORM framework. To be able to create a solution for a business domain we might not be subject matter experts of, we need to first get a deeper insight and understanding of the domain context at hand. This is where the model comes into play.
In this chapter, we shall define:
Now, let's start with some background.
When we get the task of writing an application for a customer, we have to write a piece of software which helps our customer to automate certain aspects of their business. To be able to do this, we need to get an understanding ...