This chapter introduced you to some design issues related to Business Entities and Data Access objects using ProDataSets. Most fundamentally, design and implement your application in layers that provide the greatest flexibility:
As your data sources change
As you extend and specialize your business logic
As you define the presentation layer of your application
If you define reusable templates and standard APIs for your business objects, you will be positioned to extend and maintain your application as your needs change.