Schema Mapping - Intergraph Smart Electrical - Help - Hexagon

Intergraph Smart Electrical Help

Language
English
Product
Intergraph Smart Electrical
Search by Category
Help
Smart Electrical Version
10

This section describes the assumptions, rules, and limitations imposed by the SmartPlant Adapter for Smart Electrical on schema mapping.

This section describes the structure of the tool schema and how it is used by the authoring tool SmartPlant Adapter in support of the publish and retrieve operations. This topic does not provide a list of the classes, properties, or enumerated lists (select lists) that are mapped by the delivered Smart Electrical tool schema. You can obtain this information by viewing the tool schema directly. This set of topics does not describe the user interface of the Schema Editor.

Before modifying the mapping for Smart Electrical, you must understand:

  • The Smart Electrical software

  • The Smart Electrical data model

  • The delivered mapping for Smart Electrical

  • How the delivered mapping for Smart Electrical works

  • SmartPlant schema modeling

  • The Schema Editor

  • The To Do List feature of Smart Electrical

In the topics that describe schema mapping, the following terms are frequently referenced:

Tool schema

Defines the Smart Electrical objects to be published or retrieved and how they map to objects in the SmartPlant schema. The tool schema implements mapping between the objects in the Smart Electrical data model and the objects in the SmartPlant schema. Users who customize either the Smart Electrical data model or the SmartPlant schema may also need to customize the mapping contained in the tool schema.

SmartPlant schema

Defines the Smart integration data model.

Adapter

The Smart Electrical code module that supports the Smart integration commands.

When you publish Smart Electrical data, the SmartPlant Adapter extracts data from the Smart Electrical database and converts it into a set of objects and relationships that are compatible with the SmartPlant schema. These objects and relationships are defined in an .xml file, which is sent to SmartPlant Foundation for further processing. For Smart Electrical, the name of this file is SPELMap.xml, and it is located in the Smart Electrical home folder.