|
ORE Studio 0.0.4
|
Represents a high-level classification of data within the system. More...
#include <data_domain.hpp>

Public Attributes | |
| int | version = 0 |
| Version number for optimistic locking and change tracking. | |
| std::string | name |
| Unique name identifying this data domain. | |
| std::string | description |
| Human-readable description of the data domain's purpose. | |
| std::string | recorded_by |
| Username of the person who last modified this data domain. | |
| std::string | change_commentary |
| Free-text commentary explaining the change. | |
| std::chrono::system_clock::time_point | recorded_at |
| Timestamp when this version of the record was recorded. | |
Represents a high-level classification of data within the system.
Data domains define broad categories of data (e.g., "Reference Data", "Market Data", "Trade Data") that help organize and manage datasets. Each data domain can contain multiple subject areas.
Examples of data domains:
| std::string name |
Unique name identifying this data domain.
This is the natural key for the data domain. Examples: "Reference Data", "Market Data", "Trade Data".