Skip to content
Get started

Models

A model is the top-level object in Grunddata. Its only job is to group tables together, in the same way a folder groups files, a workbook groups sheets, or a schema groups database tables.

A model holds no data of its own — just a name, a description and tags.

Field Description Required
Name The name of the model Yes
Description Free text No
Tags Any number of tags No

Every model also receives a source_id (UUID) that identifies it permanently. See Identifiers.

  1. Go to Models.
  2. Click Create New Model.
  3. Enter a name, an optional description, and any tags.
  4. Click Create.

After the model is created, the Create Table dialog opens for that model. Create its first table now, or close the dialog and add tables later.

On the Models page, click the pencil icon on the model row. You can change the name, the description and the tags.

If you rename a model, its new name must not already be used by another model.

On the Models page, click the trash icon on the model row and confirm.

There is no technical rule — organise them the way your business thinks about the data.

Accounting
├── Accounts
└── Balance sheet
Risk
├── Credit risk
├── Market risk
└── Liquidity risk
Reference
├── Currency
├── Country
└── Counterparty

Useful when an external body publishes a new version of a reporting framework and you must retain the old one:

COREP RF 4.0
COREP RF 4.2
COREP RF 4.3