Relationships, or, Links between records

This page describes our implementation of RDA relationships, or, as we call them in RIMMF, “links”.

Perhaps a primary 'selling point' of RDA is the way it facilitates the discovery of relationships between resources. We spent much time and effort trying to implement this concept in RIMMF, since we, too, believe these relationships are pivotal to how one thinks about “resource description and access.”

In RIMMF, when a relationship element in one record contains a (machine-actionable) reference to another record, those records are linked to each other. The RIMMF Element used to join records in this manner is the 'RIMMF Identifier', similar to the control number in a MARC record.

Although there are many types of relationships, or links, that can be created in RIMMF, the steps for creating a link are the same in every case.

Identify the relationship

The first step is to identify the relationship that you want to make; in RIMMF, we do this by locating the RIMMF Identifier for the particular relationship element that you need.

For example, if you want to relate one Work to another, go to the 'Related Work' relationship group of elements and find the 'RIMMF Identifier' there:

Or, if you want to relate an Expression to a Manifestation, go to the 'Manifestation of Expression' group of elements and find the 'RIMMF Identifier' there:


The second step is to link to the related record.

The mechanics of this step are the same for all relationships in RIMMF:

  • right-click in the Text box for the RIMMF Identifier (from step 1, above)
  • select the 'Link to' option (this displays a list, from the Entity Index, of all records that match the type of entity of the corresponding RIMMF Identifier element)
  • if the list of headings is long, type the first letter of the heading you are looking for, to jump to that letter in the alphabet
  • select the descriptive heading for the record that you want to link to
  • RIMMF will:
    • copy the RIMMF Identifier for the selected record to the Text box of the record you are in
    • insert the RIMMF Identifier for the record you are in, into the the corresponding Text box of the record to which you are linking (we call this step “back-linking”)

So, for example, in the Expression record in second example shown above, if we want to make a relationship to a Manifestation, we right-click on the RIMMF Identifier for Manifestation of Expression, and select the Manifestation that we want to link to from the resulting list of Manifestation description (in this case, “Bend sinister”)

RIMMF, then copies the AAP and RIMMF Identifier from the selected Manifestation record and writes it to the Text box of the right-clicked element in our Expression record:

Then, don't forget the nifty back-link step, because RIMMF will then insert the RIMMF Identifier for the Expression record we are in, into the the corresponding Text box in the linked Manifestation record:

Of course, when you are just starting out, your Entity Index list might be small (or even empty).

If you wish to link to an entity for which you do not already have a record made, then select the 'Create new' option instead of the 'Link to' option from the menu; RIMMF will then:

  1. open a new, blank record using a template of your choice
  2. assign a new RIMMF Identifier to this record
  3. copy the RIMMF Identifier from the new record into the Text box of the RIMMF Identifier element where you initially right-clicked
  4. add the RIMMF Identifier from the record that you started with to the appropriate element in the new, blank record
  5. leave the new record on the screen ready for data entry
details/links.txt · Last modified: 2023/06/07 20:39 by 127.0.0.1
Back to top
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki