The definition of the identifier of the components defines much of the capabilities of the database structure. It not only acts as a unique label for the components, locally and globally, but also may affect the way the component is located and used. In fact, the definition of the identifier defines much of the infrastructure of the system.