If one or more columns in a mapping table represent object or relation properties, these properties also need to be added to the metaobject or metarelation in order to be mapped to the table columns. Various types of properties can be added, including metadata.
Two types of metadata are available: ID and type name. Metadata can be exported and can (only) be used for matching during import. This is because type name and ID cannot be changed for existing objects.
The ID refers to the internal ID of an object. This ID is automatically created by Enterprise Studio and is a non-editable property. Therefore, it is typically only used in an export, or a combination of export and import. You can for example export a list of objects and include the ID metadata in the export, and later import this same list again and then use the ID as identifying property instead of names of objects.
Type name metadata refer to object type names like ArchiMate:ApplicationComponent. You can include the object type name in an export as reference. Also, if you have defined the type name property as matching attribute during import, it is possible to have in one import file different object types available. Based on the type name property the import mechanism will then map it to the corresponding object type in Enterprise Studio. It is then required to list all the object types that are present in the import file in the Types tab of the mapping object. An example: