BiblioML DTD: DTD Element View | [User Element View] |
[Home] [Elements] [Entities] | [Prev] [Next] |
The Relationships element groups together are the links that are being made between the item and other items in a database.
In Unimarc, these links are marked using fields 4XX, where the specific field chosen indicates the type of relationship.
Also, in Unimarc, the information from the linked entry must be present in the field, and there are two ways to include this information, either by including the record with its own fields and subfields in a $1 subfield of field 4XX, or by using standard subfields ($a, $b...) which are the same for all the 4XX fields.
In XML, we will introduce a third method for linking, where we can only specifiy a record id for the linked entry, and the system will be responsible for any other action, such as retrieving part of the linked record.
In summary, the three methods are:
- Pointer to the linked record: use an empty LinkedItem element and put the linked record id into the "RecordID" attribute.
- Linked record inclusion: use a LinkedItem element with a BiblioRecord subelement. In this BiblioRecord subelement, all the information should be entered using the presciptions of this DTD.
- Standard subfields: use a LinkedItem element and its appropriate subelements but not a BiblioRecord subelement.
In all cases, the type of relationship is indicated by the attribute Relation of the LinkedItem element.
(LinkedItem)+
None