Guide

RDA entities

Implementation of LRM

RDA implements all of the IFLA Library Reference Model entities, with some changes:

  • Res is replaced by RDA Entity, a sub-class of Res and a super-class of all other RDA entities. This encapsulates the RDA implementation of the LRM and distinguishes RDA from other implementations.
  • Collective Agent is divided into two sub-entities that were already used in RDA:
    • Corporate Body
    • Family
  • Time-span is renamed Timespan to avoid problems with hyphens when searching the RDA Toolkit.

There are 13 RDA entities.

Class hierarchy

An RDA entity is represented in the RDA Registry as an RDF class.

RDA classes are identified and described in the RDA Classes element set.

RDF graph of RDA class hierarchy

RDF graph of RDA class hierarchy

Map to LRM

The RDA Registry provides a Map from RDA classes to IFLA LRM.

Elements

Each RDA entity is associated with a set of elements that describe characteristics of the entity and relate the entity to other entities.

An RDA element is represented in the RDA Registry as an RDF property.

An RDA entity is associated with an element by being declared as the domain of the element.