-
Notifications
You must be signed in to change notification settings - Fork 6
CR 1.8 Add xlink:extendedLink support to the structLink element
Currently the METS structLink element only supports one to one links between nodes of the mets structMap. British Library has encountered a need for extended links--specifically the ability to express a sequential set of links between one structMap node and multiple other nodes. To provide for this need in an xlink compliant manner, and in a manner that may be generally useful, I propose that we add support for extended links to the structLink element by means of an smLinkGrp element of type xlink:extendedLink. I have attached 4 files to this proposal. The mets1-8.xsd file contains the proposed implementation of xlink:extendedLink using the proposed new smLinkGrp element. The smLinkGrpInternalExample.xml file is an example mets instance document with xmLinkGrp elements that establish one to many links between div elements of structMaps that are internal to the example document. The smLinkGrpExternalExampleMETS1.xml and smLinkGrpExternalExampleMETS2.xml provide an example of the use of smLinkGrp elements to establish one to many links between div elements in structMaps in two separate mets documents.
- mets1-8.xsd
- smLinkGrpInternalExample.xml
- smLinkGrpExternalExampleMETS1.xml
-
smLinkGrpExternalExampleMETS2.xml
(Added by Rick Beaubien)