Equipment Metadata


Introduction

The Equipment Metadata module in Milexco provides a hierarchical structure for categorizing and organizing equipment. This module is accessible through the Metadata section in the navigation menu, under the EquipmentMetadata cluster.

The metadata structure consists of three levels:

  1. Equipment Types: The highest-level categorization
  2. Equipment Identifiers: Specific categories within types
  3. Equipment Models: Specific models or versions within identifiers

Equipment Types

Equipment types represent the highest-level categorization of equipment in the system. They provide broad classifications such as:

  • Vehicles
  • Communication Equipment
  • Medical Equipment
  • Training Equipment
  • Support Equipment

Managing Equipment Types

  1. Navigate to Metadata > EquipmentMetadata > Types in the left sidebar
  2. Click New Type to create a new equipment type
  3. Provide the required information:
    • Name
    • Short Name (optional)
    • Description (optional)
  4. Click Save to create the type

Equipment Identifiers

Equipment identifiers provide more specific categorization within equipment types. They help distinguish between different kinds of equipment within a type.

Managing Equipment Identifiers

  1. Navigate to Metadata > EquipmentMetadata > Identifiers in the left sidebar
  2. Click New Identifier to create a new identifier
  3. Complete the required fields:
    • Select an Equipment Type
    • Name
    • Short Name (optional)
    • Description (optional)
  4. Click Save to create the identifier

Equipment Models

Equipment models represent specific models or versions of equipment within an identifier category.

Managing Equipment Models

  1. Navigate to Metadata > EquipmentMetadata > Models in the left sidebar
  2. Click New Model to create a new model
  3. Provide the required information:
    • Select an Equipment Identifier
    • Name
    • Short Name (optional)
    • Description (optional)
  4. Click Save to create the model

Managing Metadata

Best Practices

  1. Type Management

    • Keep types broad and general
    • Avoid creating too many types
    • Use clear, descriptive names
  2. Identifier Management

    • Create identifiers that make sense within their type
    • Ensure identifiers are specific enough to be useful
    • Maintain consistent naming conventions
  3. Model Management

    • Add models as new equipment versions are introduced
    • Include specific model numbers when available
    • Keep model descriptions up to date

Data Integrity

The system maintains data integrity through:

  1. Hierarchical Relationships

    • Models must belong to an identifier
    • Identifiers must belong to a type
    • Types cannot be deleted if they have associated identifiers
    • Identifiers cannot be deleted if they have associated models
  2. Validation Rules

    • Names must be unique within their level
    • Required fields must be completed
    • Relationships must be valid
  3. Usage Tracking

    • System tracks where metadata is used
    • Prevents deletion of in-use metadata
    • Maintains historical records