4.1.2 Business Term Data Type

Data Types provide a framework for classification that defines the nature of data within a system, ensuring proper interpretation, storage, and manipulation. Each logical data type is designed for specific use cases, clearly distinguishing how different types of data should be handled. For instance, types like amount, amount_long, and amount_medium represent financial figures with varying levels of precision and scale, while currency denotes monetary values linked to a specific currency. These logical data types help maintain the structure, integrity, and compatibility of data models across various systems and applications.

Following are some of the Data Types supported in DFCS:

Table 4-1 Mapping of logical data types to Oracle-specific data types

Logical Data Type Oracle Data Type
Amount NUMBER(22,3)
Date DATE
Flag CHAR(1)
Indicator VARCHAR2(1)
Rate_Percent NUMBER(11,6)
Code_Alphanumeric VARCHAR2(20)