Database and Variant System

Variant System

ROKA³'s advanced variant system enables efficient and redundance-free saving of different network states and planning stages. Using variants allows the user to add, remove or change objects without changing the original network state ("base variant").

The two layer variant system is divided into a base data and variant data. Changes to the base data, such as fixes in the original data, take effect in every variant. While changes made in a variant will only affect this variant and not the base data or any other variant.

SQL Database

ROKA3 files are based on secure and very fast SQLite database technology. The file base database ensures an easy data exchange by simply transferring files. Backups or copies are as simple as copying a file in Windows Explorer. Using the built-in archiving function defined network states can be saved and retrieved.

Extensible data model

The user can easily extend the data model by defining additional properties for any layer or object class. To extend the data model no programming or SQL skills are necessarry. Just like predefined properties, user-defined properties are shown in broswers, editors and can be used for filtering or in color modulations.