Difference between revisions of "Mapping MAB to MODS"
Kleinfercher (talk | contribs) |
|||
(47 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ViRR}} | {{ViRR}} | ||
This page provides a mapping from [[Maschinelles_Austauschformat_für_Bibliotheken|MAB]] to [[Meta Object Description Schema|MODS]] based on the requirements for the [[ViRR:_Virtueller_Raum_Reichsrecht|ViRR project]]. | |||
==MAB | ==Format Name== | ||
'''Source:''' MAB <br/> | |||
'''Target:''' MODS | |||
{| border="1" | ==Mapping== | ||
{| border="1" align="center" | |||
|- bgcolor = "#C1CDCD" | |||
!'''MAB Field'''!!'''Label (of [[ViRR_Application_Profile|AP]])'''!!'''Description'''!!'''MODS'''!!'''Comment''' | |||
|- | |- | ||
| 001 | | 001 | ||
Line 16: | Line 17: | ||
| Local, but not stable record identifier (always changes after updating the dataset) | | Local, but not stable record identifier (always changes after updating the dataset) | ||
| recordInfo recordIdentifier id="MAB001" | | recordInfo recordIdentifier id="MAB001" | ||
| | | '''not needed by Institute''' | ||
|- | |- | ||
| 720 | | 720 | ||
Line 22: | Line 23: | ||
| Local and stable record identifier (as 001 always changes after updating the data) | | Local and stable record identifier (as 001 always changes after updating the data) | ||
| recordInfo recordIdentifier id="MAB720" | | recordInfo recordIdentifier id="MAB720" | ||
| | | '''needed for display purpose (NO editing!). Label would be: Katalognummer''' | ||
|- | |- | ||
| 3 | |||
| 010 | | 010 | ||
| RelatedItem.Identifier | | RelatedItem.Identifier | ||
| Identifier of the parent | | Identifier of the parent | ||
| relatedItem type="host" identifier type="local" | | relatedItem type="host" identifier type="local" | ||
|- | |- | ||
| 037 | | 037 | ||
Line 34: | Line 35: | ||
| Language | | Language | ||
| language languageTerm type="text" ''ger'' | | language languageTerm type="text" ''ger'' | ||
| | | encoding schema RFC 4646 | ||
|- | |- | ||
| 089 or 451 (only the numeral) | | 089 or 451 (only the numeral) | ||
Line 43: | Line 44: | ||
|- | |- | ||
| 100, 104, 108 … 196 | | 100, 104, 108 … 196 | ||
| Creator | | Creator (normed) | ||
| Verfasser (normiert) | | Verfasser (normiert) | ||
| | | | ||
<name type="personal" | <name type="personal" authority="pnd"> <namePart type> <br/> | ||
<role> <roleTerm type="code" authority="marcrelator"> '''aut''' | <role> <roleTerm type="code" authority="marcrelator"> '''aut''' | ||
| | | If no person information exists, the creator name will be filled with the String "Unbekannt" during ingestion <br/> Reason: In ViRR it is not allowed to have a work without any associated person. | ||
|- | |- | ||
| 100b, 104b, 108b … 196b | | 100b, 104b, 108b … 196b | ||
| Creator | | Creator (normed) | ||
| Associated Name (normed) | | Associated Name (normed) | ||
| | | | ||
Line 97: | Line 98: | ||
| RelatedItem.Title | | RelatedItem.Title | ||
| Work in a collection without collective title | | Work in a collection without collective title | ||
| <relatedItem type="constituent"> <titleInfo> <title> | | <relatedItem type="'''constituent'''"> <titleInfo> <title> | ||
| | | | ||
|- | |- | ||
Line 114: | Line 115: | ||
Place of printing<br/> | Place of printing<br/> | ||
| <originInfo> <place> <placeTerm type="text"> | | <originInfo> <place> <placeTerm type="text"> | ||
| | | rowspan="2"| | ||
* 410 (place of publication) as well as 410a (place of print) can both only be mapped to mods:origininfo:place:placeterm, ending up with an array of placeterms, but unable to determine which one is place of publication or place of print | |||
* the same applies to 412 (publisher) and 412a (printer), which both are mapped to mods:origininfo:publisher. | |||
* '''Solution''': As discussed in meeting, we will create two originInfo entries, if the entry contains date value it represents a publisher, otherwise it represents a printer | |||
|- | |- | ||
| | | | ||
Line 124: | Line 128: | ||
Printer<br/> | Printer<br/> | ||
| <originInfo> <publisher> | | <originInfo> <publisher> | ||
|- | |- | ||
| 425 | | 425 | ||
Line 141: | Line 144: | ||
| RelatedItem.Title | | RelatedItem.Title | ||
| Series Title | | Series Title | ||
| <relatedItem type="series"> <titleInfo> <title> | | <relatedItem type="'''series'''"> <titleInfo> <title> | ||
| | | | ||
|- | |- | ||
Line 161: | Line 164: | ||
| <subject> <topic> <br/> | | <subject> <topic> <br/> | ||
| All subjects of one similar field (e.g. 902) shall first be mixed to a subject chain with / between each word so that the values will be handled as one subject, not as several ones. | | All subjects of one similar field (e.g. 902) shall first be mixed to a subject chain with / between each word so that the values will be handled as one subject, not as several ones. | ||
|- | |||
| colspan=5 bgcolor="#F0FFF0" | '''Extension for the Journal Project''' | |||
|- bgcolor="#F0FFF0" | |||
| 542a | |||
| Identifier | |||
| ISSN | |||
| <identifier type="issn"></identifier> | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| 370a | |||
| Other title <br/> | |||
| Weiterer Sachtitel | |||
| <titleInfo type=???><title></title></titleInfo> | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| 432 | |||
| Abstract <br/> (Not in AP extend?) | |||
| Bandzusammenfassung | |||
| <abstract></abstract> | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| 572 | |||
| Identifier | |||
| ZDB-ID ??? | |||
| <identifier type="zdb-id"></identifier> ??? | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| 580 | |||
| Identifier | |||
| Sonstige Nr. [hier: Kirchner-Nr.] | |||
| <identifier type="kirchner"></identifier> | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| 580 | |||
| Identifier | |||
| Sonstige Nr. [hier: eZDB] | |||
| <identifier type="eZDB"></identifier> | |||
| | |||
|- | |||
| colspan=5 bgcolor="#F0FFF0" | '''Mapping for Volumes (csv - MODS)''' | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| Lieferung | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| Verzeichnis | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| bd_csv | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| zf1_024 | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| zsf2_025 | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| Eigentuemer_Vorlage | |||
| | |||
| | |||
|- bgcolor="#F0FFF0" | |||
| | |||
| | |||
| Fussnote_Einzelbd | |||
| | |||
| | |||
|} | |} | ||
==Example Data== | ==Example Data== | ||
Following bibliographic metadata is currently available | Following bibliographic metadata is currently available: | ||
*[https:// | * [https://subversion.mpdl.mpg.de/repos/smc/trunk/03_Functional_Description/02_Scenarios_Concepts/Concepts/Virtueller_Raum_Reichsrecht/02_Exemplary_Data/bsp_mab2_format_lesbar Books] | ||
* [https://subversion.mpdl.mpg.de/repos/smc/trunk/03_Functional_Description/02_Scenarios_Concepts/Concepts/Virtueller_Raum_Reichsrecht/02_Exemplary_Data/zs_mab_test.txt Journals] | |||
==General Information== | ==General Information== | ||
* As a rule we can state that every element is mapped with the full path. That means that for every MAB entry a full MODS element will be created. E.g.: every creator will have his own name tag. | * As a rule we can state that every element is mapped with the full path. That means that for every MAB entry a full MODS element will be created. E.g.: every creator will have his own name tag. | ||
* The bibliographic metadata will be transferred to [[Meta Object Description Schema|MODS]] to | * The bibliographic metadata will be transferred to [[Meta Object Description Schema|MODS]] according to the recommendation from the zvdd. | ||
[[Category:ESciDoc Mappings|MAB to MODS]] | [[Category:ESciDoc Mappings|MAB to MODS]] | ||
[[Category:Virtueller Raum Reichsrecht|Mapping MAB to MODS]] | [[Category:Virtueller Raum Reichsrecht|Mapping MAB to MODS]] |
Latest revision as of 11:30, 25 April 2012
|
This page provides a mapping from MAB to MODS based on the requirements for the ViRR project.
Format Name[edit]
Source: MAB
Target: MODS
Mapping[edit]
MAB Field | Label (of AP) | Description | MODS | Comment |
---|---|---|---|---|
001 | Record Identifier | Local, but not stable record identifier (always changes after updating the dataset) | recordInfo recordIdentifier id="MAB001" | not needed by Institute |
720 | Record Identifier | Local and stable record identifier (as 001 always changes after updating the data) | recordInfo recordIdentifier id="MAB720" | needed for display purpose (NO editing!). Label would be: Katalognummer |
3 | 010 | RelatedItem.Identifier | Identifier of the parent | relatedItem type="host" identifier type="local" |
037 | Language | Language | language languageTerm type="text" ger | encoding schema RFC 4646 |
089 or 451 (only the numeral) | Order | Volume number | part type="host" order="…" detail number | |
100, 104, 108 … 196 | Creator (normed) | Verfasser (normiert) |
<name type="personal" authority="pnd"> <namePart type> |
If no person information exists, the creator name will be filled with the String "Unbekannt" during ingestion Reason: In ViRR it is not allowed to have a work without any associated person. |
100b, 104b, 108b … 196b | Creator (normed) | Associated Name (normed) |
<name type="personal" authority="pnd"> <namePart> |
|
304 | Title | Uniform title | <titleInfo type="uniform"><title> | |
310 | Title | Other variant title | <titleInfo type="alternative"><title> | |
341 | Title | Parallel title |
<titleInfo type="translated"><title> | |
331 | Title | Main Title | <titleInfo> <title> | |
335 | Subtitle | Subtitle |
<titleInfo> <subtitle> | |
359 | Note | Statement of responsibility | <note type="statementOfResponsibility"> | |
361 | RelatedItem.Title | Work in a collection without collective title | <relatedItem type="constituent"> <titleInfo> <title> | |
403 | EditionStatement | Edition Statement | <originInfo> <edition> | |
410 |
Place |
Place of publication |
<originInfo> <place> <placeTerm type="text"> |
|
412 |
Publisher |
Publisher |
<originInfo> <publisher> | |
425 | DateIssued | Date of publication | <originInfo> <dateIssued keyDate="yes" encoding="w3cdtf"> | |
433 | NumberOfPages | Collation | <physicalDescription> <extent> | |
451 (all) | RelatedItem.Title | Series Title | <relatedItem type="series"> <titleInfo> <title> | |
501 | Note | Note | <note> | |
544 | Location | Shelfmark | <location> <physicalLocation> | |
902, 907, 912 … 947 | Subject | Keyword | <subject> <topic> |
All subjects of one similar field (e.g. 902) shall first be mixed to a subject chain with / between each word so that the values will be handled as one subject, not as several ones. |
Extension for the Journal Project | ||||
542a | Identifier | ISSN | <identifier type="issn"></identifier> | |
370a | Other title |
Weiterer Sachtitel | <titleInfo type=???><title></title></titleInfo> | |
432 | Abstract (Not in AP extend?) |
Bandzusammenfassung | <abstract></abstract> | |
572 | Identifier | ZDB-ID ??? | <identifier type="zdb-id"></identifier> ??? | |
580 | Identifier | Sonstige Nr. [hier: Kirchner-Nr.] | <identifier type="kirchner"></identifier> | |
580 | Identifier | Sonstige Nr. [hier: eZDB] | <identifier type="eZDB"></identifier> | |
Mapping for Volumes (csv - MODS) | ||||
Lieferung | ||||
Verzeichnis | ||||
bd_csv | ||||
zf1_024 | ||||
zsf2_025 | ||||
Eigentuemer_Vorlage | ||||
Fussnote_Einzelbd |
Example Data[edit]
Following bibliographic metadata is currently available:
General Information[edit]
- As a rule we can state that every element is mapped with the full path. That means that for every MAB entry a full MODS element will be created. E.g.: every creator will have his own name tag.
- The bibliographic metadata will be transferred to MODS according to the recommendation from the zvdd.