Data model

Link types

A link type says what a link means: “dokumentiert in” (documented in), “Herausgeber” (editor), “gehört zu Konvolut” (belongs to group). It sets how often it may occur on an object, which targets fit, which details it carries and who may read and set it.

Managed under Data model › Link types (status 9). At the top there is a tab for each library with the number of its types (Files, Authority data, Addresses, Objects, Events), above it the search Search types. Types that a process template brought along and that nobody has confirmed yet come first and are marked unconfirmed.

Link types page with the search, the New type button and the tabs per library, Objects (5) selected: enthalten in, dokumentiert in, abgebildet in, reproduziert in and Erstbeschreibung in (contained in, documented in, illustrated in, reproduced in, first described in), each with key, number of links and the buttons Edit, Active, Merge and Delete.

Creating and editing

New type opens the New link type dialog for the library of the current tab; Create creates it. The type then opens like any existing one.

A click on a type opens its details. They have no save button: choices, switches, colour, access and the restrictions per project take effect at once, text and number fields when you leave the field or press

Enter. At the bottom, *Saving ...* shows that something is being written. When you close it, the dialog writes whatever is still open; if something cannot be written, such as an empty label, it asks *Discard unsaved changes?*. Details of the link type dokumentiert in: key, label, inverse, title field and maximum, below them target restriction and additional fields; at the bottom Merge and Close, there is no save button.

Properties

PropertyLibrariesMeaning
KeyallThe technical name, for example documented_in. For a new type it is formed from the label and is fixed after that. Renaming means changing the label
LabelallThe name in the interface. Required
Label per languageallThe name in the other languages of the interface
InverseObjectsThe label as seen from the target, for example “enthält” (contains) for “gehört zu” (belongs to). It appears in the backlinks
Title fieldObjectsThe field of the target object that is shown as its title: in the selection, in the link area, in the backlinks, in the link columns of the views, in the Excel export and in Word templates. Empty: the inventory number, in columns and output preceded by the project
Forms a treeObjectsThe type arranges objects above and below one another, for example “Teil von” (part of). The link area then shows the hierarchy, and the detailed search can search with Include narrower terms. If a link closes a cycle, Moliri saves it and warns
Maximum per objectall except FilesEmpty: any number. With 1, an area showing only this type looks like a field with Replace. More links are saved and marked with a red !
ActiveallAn inactive type can no longer be chosen. Its links remain
ColourallThe colour of the chip in areas with several types
OrderallPosition in lists and selections

Target restriction

Which targets fit the type. Without a selection, every target is allowed. Moliri reports deviations when you link (Link saved, please check), but does not block them. Addresses have no restriction.

LibraryRestricted to
ObjectsObject types of the target, for example Literatur (literature) for “dokumentiert in”. The selection first shows only these
Authority dataVocabularies in which the selection searches
FilesFile types
EventsThe event types for which the type is offered

Additional fields

Details that every link of this type carries, for example page and figure number for “abgebildet in” (illustrated in) or the name as printed for an editor (not for files). Each additional field needs a key of its own, a label and a type (text, number, date …) and can be required. In the link area they appear in the row; an empty required field is marked, not prevented.

Export

LIDO term and Concept determine what the link is output as in the metadata standards . Without a concept, the type is exported as a local predicate with its label. Concept per additional field does the same for the additional fields; they then appear as Concept: … among the attributes of the Links source.

Access

Base access for everyone and one level of access per group: No access, Read only or Edit. The higher of the two applies. Anyone who may not read a type sees only the number of its links in the link area and finds nothing of it in the full-text search and the detailed search. For a new type, group access can only be set once it has been created. Events and files have no access of their own per type.

Projects

Per project, a type can only be restricted, never extended: Hide, lower the access or lower the maximum. For files there is only Hide. A restriction that is not below the type’s value has no effect and is marked as such (No effect: not below the type’s value).

Deleting and merging

A type that is still in use cannot be deleted; the message gives the number of its links, fields and layout areas. Merge moves its links to another type of the same library; fields and layout areas then point to that type, duplicate links are dropped, and the merged type is deleted together with its group access. If you only want to take a type out of the selection, switch off Active.

Further reading