Glossary
XML attribute:
An XML attribute is unstructured text data contained in an XML tag.
Example: <attribute tag="value"/>
MEGA object attribute:
Object characteristics are called attributes. For a given object, attributes can take a value of which the type is defined for the attribute.
XML tag:
XML tags are syntax elements that structure XML documents. They mark opening and closing of XML document data definition.
Example: <tag>…</tag>
MEGA command:
The various actions possible that modify a MEGA repository are called commands. In particular these include creation, deletion and modification of objects and links.
XML element :
An XML element is structured data comprising an opening tag, attributes of this tag, a closing tag and text data and tags contained between opening and closing tags.
Example: <attribute tag="value">text<sub-tag/></tag>
File export
MEGA repository data can be exported in a file. From a MEGA repository we can export : objects (exported data describing exported objects), transactions (exported data describing transaction commands) or the complete repository (exported data describing all repository objects, this procedure also being known as logical backup). The various export functions are described in the "MEGA Help" CHM file and in the "MEGA Administration" PDF user guide in the following sections: "Administration > Managing Transactions > Managing Updates > Exporting the Transaction Logfile", "Administration > Managing Objects > Exporting MEGA objects", "Administration > Managing Repositories > Reorganizing a Repository > Logical Backup of a Repository".
MEGA APIs enable file export using Automation interfaces. Data export and logical backup functions using API are covered in the "MEGA Help" CHM file in the section "API > API - Reference Guide > Administration > MEGA Database" and in the "MEGA API" PDF user guide in the similarly named section.
IdAbs
Absolute identifier of data stored in the MEGA repository, idabs is generally represented in hexadecimal or base 64 form. The idabs is for example an object attribute (attribute "_idabs").
File import
Importing an XML document in a MEGA repository means executing or creating the commands it contains in this repository. MEGA can import files of type MGR, MGL, MGE and MEGA XML. The import function is covered in the "MEGA Help" CHM file in the section "Administration > Managing Repositories > Reorganizing a Repository > Updating a Repository (Importing)" and in the "MEGA Administration" PDF user guide in the similarly named section.
MEGA APIs enable file import using Automation interfaces. The API import function is covered in the "MEGA Help" CHM file in the section "API > API - Reference Guide > Administration > MEGA Database" and in the "MEGA API" PDF user guide in the similarly named section.
MEGA links :
For a given repository object, links enable definition of connected repository objects.
MEGA MetaAssociation :
This term indicates relationships existing between repository object types. MetaAssociations define repository links.
MEGA MetaClass :
This term indicates object types stored in the repository. MetaClasses define repository objects.
MEGA metamodel :
This comprises all MetaClasses and MetaAssociations defining objects that can be created and handled in the MEGA repository. The MEGA metamodel is covered in the "MEGA Help" CHM file in section "Metamodel and Glossaries > Metamodel".
MEGA object
Data stored in a MEGA repository are called repository objects. An object comprises attributes and can be connected to other repository objects. In addition, every object is identified uniquely by an attribute called the MEGA absolute identifier or idabs.
MEGA XML
Common name for MEGA data exchange XML format.
XML
Extendable tag language (eXtensible Markup Language), XML is a metalanguage describing languages of tagged hierarchical structure. XML specifications provide syntax basics of XML languages (ref. Extensible Markup Language (XML) 1.0:
http://www.w3.org/TR/2004/REC-xml-20040204/).