You need to consider carefully what business objects your application will contain. Your decision should be based on an analysis of the tasks of the users of your application. The way the data is stored (i.e. the database structure) is not important.
Your application may have different kinds of users with different needs.
Usually there are various ways of structuring the application. A good solution is logical, intuitive and avoids duplication.
In this tutorial you will create these two business objects for the IIIHR application:
For a different, more complex solution, have a look at VLF-WIN – Tour the Shipped Demonstration.