.png)
Model reuse & extension
Start from approved model foundations instead of creating every data model from scratch. Negroni helps teams reuse core CDM assets and CDM Library manifests, then extend them for specific business domains and projects.

Start from core CDM assets
Begin new manifests and entities from Negroni's core CDM library instead of a blank model, giving common business concepts a consistent, standards-based starting point.

Reuse standard manifests
Add a CDM Library manifest as a sub-manifest to bring a proven group of entities and relationships into a new project, rather than assembling the same structure by hand.

Extend existing models
Extend a core entity to add project-specific attributes on top of its inherited structure, or extend a manifest by adding sub-manifests — keeping the original definition intact while adapting it to new requirements.

Create custom variations
Duplicate an existing manifest to create an independent variation for a specific team, application, or process, then modify its entities and build configuration without affecting the source manifest.

Build shared model foundations
Publish manifests to the CDM Library so other teams can discover and build on definitions your team has already created.

Iterate on business models
Refine entities and manifests over time with full version history. Track what changed, when, and by whom through the audit log, without losing earlier versions of an entity's definition.

Prepare models for generation
Once a manifest's structure and build settings are ready, use Negroni Blueprint to generate Martini data models, database configuration, APIs, and CRUD services from it.