Data model

Atoti What-If is delivered with a default data model for supporting the in-memory persistence of what-if simulations.

Atoti What-If tables

Component Description
SimulationPersistenceStoreDefinition A class containing the IStoreDescription of the table used by an in-memory persistence manager

The SimulationPersistenceStore description

Field Nullable Key Type Description
simulationId No Yes Long The unique ID of the simulation
simulationName No No String The name of the simulation
definition Yes No Object The definition of the simulation, as either the IDatabaseSimulationDefinition object or a serialized String
status No No Object The status of the simulation, as either the concrete DatabaseSimulationStatus enum value or a serialized String
createdBy No No String The user who created the simulation
branch No No String The branch on which the simulation has been or will be executed
creationDate No No Object The date when the simulation was created, as either a LocalDate or a serialized String
executionDate Yes No Object The date when the simulation was executed, as either a LocalDate or a serialized String