ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
data_domain Struct Referencefinal

Represents a high-level classification of data within the system. More...

#include <data_domain.hpp>

Collaboration diagram for data_domain:
Collaboration graph

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.
 

Detailed Description

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:

Member Data Documentation

◆ name

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".