Skip to content

Core Entities

Core entities are pre-built entity definitions sourced from Microsoft's Common Data Model and Negroni's standard model library. They provide standardized structures for common business concepts and are available in every Negroni project.

Overview

Core entities come with predefined attributes that reflect standard business models. Using them as a starting point accelerates manifest setup and promotes consistency across projects. Core entities are read-only within Negroni to preserve their standardized nature, but they can be extended to accommodate project-specific requirements.


Finding Core Entities

When adding an entity to a manifest, you can filter the entity list by:

  • Path — navigate the CDM library folder structure
  • Folder — browse by category or domain

This narrows down the selection and makes it easier to find the right entity for your data model.


Adding a Core Entity to a New Manifest

When creating a new manifest, you can select one or more core entities to include:

  1. Click the New Manifest icon in the toolbar.
  2. In the Choose Existing Entity tab, enable Show Core Entities to display the core entity library.
  3. Select the core entity you want to include.
  4. Click Finish.

Adding a Core Entity to an Existing Manifest

To add a core entity to a manifest that already exists:

  1. Right-click on the manifest in the Navigator.
  2. Select Add Entity.
  3. In the Choose Existing Entity tab, enable Show Core Entities.
  4. Select the core entity from the list.
  5. Click Finish.

Extending Core Entities

While core entities cannot be edited directly, you can extend them to add project-specific attributes. See Extend Entity for step-by-step instructions.