In a computer software application involving object calculations using numbers
or symbols assigned to an object, multiple physical objects may be defined and
grouped logically. The method for DDR provides easier display of data to a user
and calculation with the data, by representing and maintaining attributes of a
physical object in two formats (raw data and display data) coherently, conveniently,
and consistently throughout a software application. The DDR may be accomplished
through logically grouping and storing the raw data and the corresponding display
data in a same instance of a data structure. The method for DDR may be implemented
using a computer programming language, such as C or other types of programming
language. Preferable, the method for DDR may be used in connection with most compiled
languages that support the use of data structures and type definitions.