Chapters thus far have shown you various uses for dynamic ProDataSets, and these can be a powerful tool. Most of your business objects, however, should probably be defined as static temp-tables and static ProDataSets. This lets you write straightforward ABL logic to manage the data, referring to temp-tables and fields by their names rather than through handles.