Datavju
Datavju

Model

Modelโ€“Attributeโ€“Value (MAV) Data Model

Explore shared typed attributes across different record structures

A minimal three-table example separates reusable attributes, attribute models and entity values. Basic and Measured records share meanings while allowing different required fields.

Choose how you start, and build beyond the Model. Packages, prices and purchase terms are held together on Pricing.

See packages and pricing

What this Model does.

Explore the Modelโ€“Attributeโ€“Value pattern with three related tables: Attributes defines reusable typed fields, Models states which attributes are required, and Entities stores record-level values. The included example distinguishes strings, numbers and booleans and keeps attribute meaning separate from each value. Run creates or verifies the example. Change adds an optional note to Basic and its example entity. Reset removes generated tables while preserving the included source and agreement. This is a small reference example, not a complete product catalog.

What the Model brings.

Define an attribute once and reuse it

Represent different required fields for each record kind

Keep string, number and boolean values distinct

Build beyond it.

The Model joins your foundation. Bring your data, brand and business definitions together, then shape the next tool, channel or experience from what is already there.

Explore the platform

Explore more Models.

Browse the published Models