Skip to main content

Glossary of Data Modeling Concepts

This page provides an overview of Data modeling concepts. See Legend features for an overview of Legend features.

Class​

Classes define business concepts.

Create a class

Constant​

Constants are static values set to a variable name that can be leveraged within your query. They remain the same for all query executions.

Constraint​

Constraints are governance tools added on top of quality controls. Use constraints to define a validation or condition on the model that's expected to be met.

Add a constraint

Data model​

Data models allow you to describe your data and data relationships.

Data type​

Coming soon.

Derived property​

Derived properties use functions to operate on other attributes in the data model.

Create a derived property

Diagram​

Diagrams are visual representations of data models to better visualize and communicate about data and their relationships.

Create a diagram

Enumeration​

An enumeration is a model attribute that has a finite list of values.

Create an enumeration

Functions​

Functions are used to derive new values from existing values using various operations.

Internalize​

Internalize is a function used to deserialize source data into model instances using a binding definition. It accepts a class, binding, and source data.

Externalize​

Externalize is a function to serialize model instances into a serializable string using binding definition. It accepts model instances, binding and graphfetch tree.

Milestoning​

Coming soon.

OLAP​

Coming soon.

Query parameters​

Parameters are variables assigned to your query. They are dynamic in nature and can change for each execution.

Property​

Properties are components of classes that define the attributes of a business concept. Properties can be both primitives (like strings or integers) or other properties. Use properties in a class to define attributes of the business concept.

Create a property

Relational database​

Coming soon.

Stereotype​

Stereotypes allow you to extend metadata information about a model.

Create a stereotype.

Super type​

Super types show a relationship between classes or business concepts within a model.

Create a super type.

More​