From 2c898ac598f0327970ad866df93c3a686c6d389d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20M=C4=9Bchura?= Date: Thu, 11 Jan 2024 08:35:20 +0100 Subject: [PATCH 1/2] replace "for..." properties with one "for" property --- dmlex-v1.0/specification/dmlex.nvh | 19 ++--- .../specification/examples/examples/05.xml | 4 -- .../examples/examples/source/5.json.xml | 6 +- .../examples/examples/source/5.rdf.xml | 4 -- .../examples/examples/source/5.xml.xml | 4 -- .../values/databaseDiagrams/diagrams.drawio | 2 +- .../databaseDiagrams/inflectedFormTag.svg | 2 +- .../values/databaseDiagrams/labelTag.svg | 2 +- .../databaseDiagrams/partOfSpeechTag.svg | 2 +- .../transcriptionSchemeTag.svg | 2 +- .../values/objectTypes/inflectedFormTag.xml | 58 +++------------ .../modules/values/objectTypes/labelTag.xml | 61 +++------------- .../values/objectTypes/partOfSpeechTag.xml | 54 +++----------- .../objectTypes/transcriptionSchemeTag.xml | 35 +++------ .../JSON/objects/inflectedFormTag.xml | 20 +----- .../serializations/JSON/objects/labelTag.xml | 24 +------ .../JSON/objects/partOfSpeechTag.xml | 19 +---- .../JSON/objects/transcriptionSchemeTag.xml | 15 +--- .../serializations/NVH/nodes/forLanguage.xml | 24 ------- .../NVH/nodes/forPartOfSpeech.xml | 22 ------ .../NVH/nodes/inflectedFormTag.xml | 11 +-- .../serializations/NVH/nodes/labelTag.xml | 14 +--- .../NVH/nodes/partOfSpeechTag.xml | 11 +-- .../NVH/nodes/transcriptionSchemeTag.xml | 20 ++---- .../serializations/NVH/specification.xml | 2 - .../RDB/databaseDiagrams/values.drawio | 2 +- .../RDB/databaseDiagrams/values.svg | 2 +- .../serializations/RDB/specification.xml | 2 - .../serializations/RDB/tables/forLanguage.xml | 71 ------------------- .../RDB/tables/forPartOfSpeech.xml | 54 -------------- .../RDB/tables/inflectedFormTags.xml | 5 +- .../serializations/RDB/tables/labelTags.xml | 8 +-- .../RDB/tables/partOfSpeechTags.xml | 8 +-- .../RDB/tables/transcriptionSchemeTags.xml | 5 +- .../RDF/elements/InflectedFormTag.xml | 2 +- .../serializations/RDF/elements/LabelTag.xml | 5 +- .../RDF/elements/PartOfSpeechTag.xml | 2 +- .../RDF/elements/TranscriptionSchemeTag.xml | 3 + .../XML/elements/forLanguage.xml | 24 ------- .../XML/elements/forPartOfSpeech.xml | 22 ------ .../XML/elements/inflectedFormTag.xml | 11 +-- .../serializations/XML/elements/labelTag.xml | 14 +--- .../XML/elements/partOfSpeechTag.xml | 14 +--- .../XML/elements/transcriptionSchemeTag.xml | 8 +-- .../serializations/XML/specification.xml | 2 - 45 files changed, 80 insertions(+), 621 deletions(-) delete mode 100644 dmlex-v1.0/specification/serializations/NVH/nodes/forLanguage.xml delete mode 100644 dmlex-v1.0/specification/serializations/NVH/nodes/forPartOfSpeech.xml delete mode 100644 dmlex-v1.0/specification/serializations/RDB/tables/forLanguage.xml delete mode 100644 dmlex-v1.0/specification/serializations/RDB/tables/forPartOfSpeech.xml delete mode 100644 dmlex-v1.0/specification/serializations/XML/elements/forLanguage.xml delete mode 100644 dmlex-v1.0/specification/serializations/XML/elements/forPartOfSpeech.xml diff --git a/dmlex-v1.0/specification/dmlex.nvh b/dmlex-v1.0/specification/dmlex.nvh index b12e5e7..e02d54b 100644 --- a/dmlex-v1.0/specification/dmlex.nvh +++ b/dmlex-v1.0/specification/dmlex.nvh @@ -108,19 +108,13 @@ values@definitionTypeTag: values@inflectedFormTag: values@tag: values@description: ? - values@forHeadwords: ? - values@forTranslations: ? - values@forLanguage: * - values@forPartOfSpeech: * + values@for: ? values@sameAs: * values@labelTag: values@tag: values@description: ? values@typeTag: ? - values@forHeadwords: ? - values@forTranslations: ? - values@forLanguage: * - values@forPartOfSpeech: * + values@for: ? values@sameAs: * values@labelTypeTag: values@tag: @@ -129,10 +123,7 @@ values@labelTypeTag: values@partOfSpeechTag: values@tag: values@description: ? - values@forHeadwords: ? - values@forTranslations: ? - values@forLanguage: * - values@forPartOfSpeech: * + values@for: ? values@sameAs: * values@sourceIdentityTag: values@tag: @@ -141,9 +132,7 @@ values@sourceIdentityTag: values@transcriptionSchemeTag: values@tag: values@description: ? - values@forHeadwords: ? - values@forTranslations: ? - values@forLanguage: * + values@for: ? linking@relation: linking@type: linking@description: ? diff --git a/dmlex-v1.0/specification/examples/examples/05.xml b/dmlex-v1.0/specification/examples/examples/05.xml index 5d5500f..58eede3 100644 --- a/dmlex-v1.0/specification/examples/examples/05.xml +++ b/dmlex-v1.0/specification/examples/examples/05.xml @@ -23,11 +23,7 @@ - partOfSpeechTag (tag: n-masc, description: masculine noun) - partOfSpeechTag (tag: n-fem, description: feminine noun) - inflectedFormTag (tag: sg-gen, description: singular genitive) - - forPartOfSpeech: n-masc - - forPartOfSpeech: n-fem - inflectedFormTag (tag: pl, description: plural) - - forPartOfSpeech: n-masc - - forPartOfSpeech: n-fem diff --git a/dmlex-v1.0/specification/examples/examples/source/5.json.xml b/dmlex-v1.0/specification/examples/examples/source/5.json.xml index 89654e7..30e376c 100644 --- a/dmlex-v1.0/specification/examples/examples/source/5.json.xml +++ b/dmlex-v1.0/specification/examples/examples/source/5.json.xml @@ -24,12 +24,10 @@ }], "inflectedFormTags": [{ "tag": "sg-gen", - "description": "singular genitive", - "forPartsOfSpeech": ["n-masc", "n-fem"] + "description": "singular genitive" }, { "tag": "pl", - "description": "plural", - "forPartsOfSpeech": ["n-masc", "n-fem"] + "description": "plural" }] } diff --git a/dmlex-v1.0/specification/examples/examples/source/5.rdf.xml b/dmlex-v1.0/specification/examples/examples/source/5.rdf.xml index 52d684d..f8daf63 100644 --- a/dmlex-v1.0/specification/examples/examples/source/5.rdf.xml +++ b/dmlex-v1.0/specification/examples/examples/source/5.rdf.xml @@ -2,13 +2,9 @@ ex:lexicon a dmlex:LexicographicResource; dmlex:inflectedFormTag [ a dmlex:InflectedFormTag; dmlex:description "singular genitive"; - dmlex:forPartOfSpeech "n-fem", - "n-masc"; dmlex:tag "sg-gen" ], [ a dmlex:InflectedFormTag; dmlex:tag "pl"; - dmlex:forPartOfSpeech "n-masc", - "n-fem"; dmlex:description "plural" ]; dmlex:partOfSpeechTag [ a dmlex:PartOfSpeechTag; dmlex:tag "n-fem"; diff --git a/dmlex-v1.0/specification/examples/examples/source/5.xml.xml b/dmlex-v1.0/specification/examples/examples/source/5.xml.xml index 89aae88..66c4780 100644 --- a/dmlex-v1.0/specification/examples/examples/source/5.xml.xml +++ b/dmlex-v1.0/specification/examples/examples/source/5.xml.xml @@ -18,13 +18,9 @@ </partOfSpeechTag> <inflectedFormTag tag="sg-gen"> <description>singular genitive</description> - <forPartOfSpeech tag="n-masc"/> - <forPartOfSpeech tag="n-fem"/> </inflectedFormTag> <inflectedFormTag tag="pl"> <description>plural</description> - <forPartOfSpeech tag="n-masc"/> - <forPartOfSpeech tag="n-fem"/> </inflectedFormTag> </lexicographicResource> diff --git a/dmlex-v1.0/specification/modules/values/databaseDiagrams/diagrams.drawio b/dmlex-v1.0/specification/modules/values/databaseDiagrams/diagrams.drawio index 1a9f45c..87cf05a 100644 --- a/dmlex-v1.0/specification/modules/values/databaseDiagrams/diagrams.drawio +++ b/dmlex-v1.0/specification/modules/values/databaseDiagrams/diagrams.drawio @@ -1 +1 @@ -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 \ No newline at end of file +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 \ No newline at end of file diff --git a/dmlex-v1.0/specification/modules/values/databaseDiagrams/inflectedFormTag.svg b/dmlex-v1.0/specification/modules/values/databaseDiagrams/inflectedFormTag.svg index 76ad472..2bdaa5f 100644 --- a/dmlex-v1.0/specification/modules/values/databaseDiagrams/inflectedFormTag.svg +++ b/dmlex-v1.0/specification/modules/values/databaseDiagrams/inflectedFormTag.svg @@ -1,3 +1,3 @@ -inflectedFormTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationsforLanguagePKidFKinflectedFormTaglangCode···forPartOfSpeechPKidFKinflectedFormTagpartOfSpeechTag···sameAsPKidFKinflectedFormTag··· \ No newline at end of file +inflectedFormTagsPKtagFKlexicographicResourceIDdescriptionforsameAsPKidFKinflectedFormTag··· \ No newline at end of file diff --git a/dmlex-v1.0/specification/modules/values/databaseDiagrams/labelTag.svg b/dmlex-v1.0/specification/modules/values/databaseDiagrams/labelTag.svg index e7555f7..0c2391a 100644 --- a/dmlex-v1.0/specification/modules/values/databaseDiagrams/labelTag.svg +++ b/dmlex-v1.0/specification/modules/values/databaseDiagrams/labelTag.svg @@ -1,3 +1,3 @@ -labelTagsPKtagFKlexicographicResourceIDdescriptiontypeTagforHeadwordsforTranslationsforCollocatessameAsPKidFKlabelTag···labelTypeTagsPKtag...forLanguagePKidFKlabelTaglangCode···forPartOfSpeechPKidFKlabelTagpartOfSpeechTag··· \ No newline at end of file +labelTagsPKtagFKlexicographicResourceIDdescriptiontypeTagforsameAsPKidFKlabelTag···labelTypeTagsPKtag... \ No newline at end of file diff --git a/dmlex-v1.0/specification/modules/values/databaseDiagrams/partOfSpeechTag.svg b/dmlex-v1.0/specification/modules/values/databaseDiagrams/partOfSpeechTag.svg index 90d3a0f..d74ae0a 100644 --- a/dmlex-v1.0/specification/modules/values/databaseDiagrams/partOfSpeechTag.svg +++ b/dmlex-v1.0/specification/modules/values/databaseDiagrams/partOfSpeechTag.svg @@ -1,3 +1,3 @@ -partOfSpeechTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationsforEtymologysameAsPKidFKpartOfSpeechTag···forLanguagePKidFKpartOfSpeechTaglangCode··· \ No newline at end of file +partOfSpeechTagsPKtagFKlexicographicResourceIDdescriptionforsameAsPKidFKpartOfSpeechTag··· \ No newline at end of file diff --git a/dmlex-v1.0/specification/modules/values/databaseDiagrams/transcriptionSchemeTag.svg b/dmlex-v1.0/specification/modules/values/databaseDiagrams/transcriptionSchemeTag.svg index db7ccab..20c5b93 100644 --- a/dmlex-v1.0/specification/modules/values/databaseDiagrams/transcriptionSchemeTag.svg +++ b/dmlex-v1.0/specification/modules/values/databaseDiagrams/transcriptionSchemeTag.svg @@ -1,3 +1,3 @@ -transcriptionSchemeTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationsforLanguagePKidFKtranscriptionSchemeTaglangCode··· \ No newline at end of file +transcriptionSchemeTagsPKtagFKlexicographicResourceIDdescriptionfor \ No newline at end of file diff --git a/dmlex-v1.0/specification/modules/values/objectTypes/inflectedFormTag.xml b/dmlex-v1.0/specification/modules/values/objectTypes/inflectedFormTag.xml index 10d3584..bd50daf 100644 --- a/dmlex-v1.0/specification/modules/values/objectTypes/inflectedFormTag.xml +++ b/dmlex-v1.0/specification/modules/values/objectTypes/inflectedFormTag.xml @@ -37,44 +37,12 @@ - forHeadwords - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the headword - side of the lexicographic resource: as inflectedForm of entry. - - - forTranslations - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the translation side of the lexicographic resource: - as headwordTranslation of headwordTranslation. - - - - forLanguage - optional (zero or more). If present, says that: - - - If this tag is - being used inside a headwordTranslation object, - then it is intended to be used only inside a headwordTranslation object labelled with this language. - - - - - - forPartOfSpeech - optional (zero or more). If present, says that: - - - If this tag is used as a inflectedForm of a headwordTranslation, then - the headwordTranslation must have this part of - speech. - - - If this tag is used as a inflectedForm of an entry, then - the entry must have this part of speech. - - + for + optional (zero or one). Non-empty string. A statement about + constraints and recommendation on using this tag. This can be a human-readable description + such as "for use with German nouns only" or a machine-readable instruction in any format + understandable to the DMLex implemenation, such as partOfSpeech=noun AND + language=de. sameAs @@ -85,10 +53,8 @@ XML -<inflectedFormTag tag="..." forHeadwords="true" forTranslations="true"> +<inflectedFormTag tag="..." for="..."> <description>...</description> - <forLanguage langCode="..."/> - <forPartOfSpeech tag="..."/> <sameAs.../> </inflectedFormTag> @@ -100,10 +66,7 @@ { "tag": "...", "description": "...", - "forHeadwords": true, - "forTranslations": true, - "forLanguages": ["..."] - "forPartsOfSpeech": ["..."], + "for": "...", "sameAs": [...] } @@ -116,10 +79,7 @@ a dmlex:InflectedFormTag ; dmlex:tag "..." ; dmlex:description "..." ; - dmlex:forHeadwods "..." ; - dmlex:forTranslations "..." ; - dmlex:forLanguage "..." ; - dmlex:forPartOfSpeech "..." ; + dmlex:for "..." ; owl:sameAs ... ] . diff --git a/dmlex-v1.0/specification/modules/values/objectTypes/labelTag.xml b/dmlex-v1.0/specification/modules/values/objectTypes/labelTag.xml index fe6fe29..2408e02 100644 --- a/dmlex-v1.0/specification/modules/values/objectTypes/labelTag.xml +++ b/dmlex-v1.0/specification/modules/values/objectTypes/labelTag.xml @@ -46,45 +46,12 @@ - forHeadwords - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the headword - side of the lexicographic resource: as inflectedForm of entry. - - - forTranslations - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the translation side of the lexicographic resource: - as headwordTranslation of headwordTranslation. - - - forCollocates - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the collocates annotated inside examples: - inside a collocateMarker object. - - - - forLanguage - optional (zero or more). If present, says that if this tag is - being used inside a headwordTranslation object, - then it is intended to be used only inside a headwordTranslation object labelled with this language. - - - - forPartOfSpeech - optional (zero or more). If present, says that: - - - If this tag is used inside a headwordTranslation, then it is intended - to be used only inside a headwordTranslation labelled with this part of - speech. - - - If this tag is used outside a headwordTranslation, then it is intended - to be used only inside entries that are labelled with this part of speech. - - + for + optional (zero or one). Non-empty string. A statement about + constraints and recommendation on using this tag. This can be a human-readable description + such as "for use with German nouns only" or a machine-readable instruction in any format + understandable to the DMLex implemenation, such as partOfSpeech=noun AND + language=de. sameAs @@ -95,10 +62,8 @@ XML -<labelTag tag="..." typeTag="..." forHeadwords="true" forTranslations="true" forCollocates="true"> +<labelTag tag="..." typeTag="..." for="..."> <description>...</description> - <forLanguage langCode="..."/> - <forPartOfSpeech tag="..."/> <sameAs.../> </labelTag> @@ -111,11 +76,7 @@ "tag": "...", "description": "...", "typeTag": "...", - "forHeadwords": true, - "forTranslations": true, - "forCollocates": true, - "forLanguages": ["..."] - "forPartsOfSpeech": ["..."], + "for": "...", "sameAs": [...] } @@ -129,11 +90,7 @@ dmlex:tag "..." ; dmlex:description "..." ; dmlex:typeTag "..." ; - dmlex:forHeadwords "..." ; - dmlex:forTranslations "..." ; - dmlex:forCollocates "..." ; - dmlex:forLanguage "..." . - dmlex:forPartOfSpeech "..." ; + dmlex:for "..." ; owl:sameAs ... ] . diff --git a/dmlex-v1.0/specification/modules/values/objectTypes/partOfSpeechTag.xml b/dmlex-v1.0/specification/modules/values/objectTypes/partOfSpeechTag.xml index c35d965..b734f80 100644 --- a/dmlex-v1.0/specification/modules/values/objectTypes/partOfSpeechTag.xml +++ b/dmlex-v1.0/specification/modules/values/objectTypes/partOfSpeechTag.xml @@ -35,44 +35,13 @@ optional (zero or one). Non-empty string. A human-readable description of what the tag means. - - - forHeadwords - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the headword - side of the lexicographic resource: as partOfSpeech of entry. - - - forTranslations - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the translation side of the lexicographic resource: - as partOfSpeech of headwordTranslation. - - - forEtymology - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used in etymology: - as partOfSpeech of etymon. - - - forLanguage - optional (zero or more). If present, says that: - - - If this tag is - being used inside a headwordTranslation object, - then it is intended to be used only inside a headwordTranslation object labelled with this language. - - - If this tag is - being used inside a etymon object, - then it is intended to be used only inside an etymon object labelled with this language. - - + for + optional (zero or one). Non-empty string. A statement about + constraints and recommendation on using this tag. This can be a human-readable description + such as "for use in German and Czech only" or a machine-readable instruction in any format + understandable to the DMLex implemenation, such as language=de OR language=cs. - - sameAs optional (zero or more). @@ -82,9 +51,8 @@ XML -<partOfSpeechTag tag="..." forHeadwords="true" forTranslations="true" forEtymology="true"> +<partOfSpeechTag tag="..." for="..."> <description>...</description> - <forLanguage langCode="..."/> <sameAs.../> </partOfSpeechTag> @@ -96,10 +64,7 @@ { "tag": "...", "description": "...", - "forHeadwords": true, - "forTranslations": true, - "forEtymology": true, - "forLanguages": ["..."] + "for": "...", "sameAs": [...] } @@ -112,10 +77,7 @@ a dmlex:PartOfSpeechTag ; dmlex:tag "..." ; dmlex:description "..." ; - dmlex:forHeadwods "..." ; - dmlex:forTranslations "..." ; - dmlex:forEtymology "..." ; - dmlex:forLanguage "..." ; + dmlex:for "..." ; owl:sameAs ... ] . diff --git a/dmlex-v1.0/specification/modules/values/objectTypes/transcriptionSchemeTag.xml b/dmlex-v1.0/specification/modules/values/objectTypes/transcriptionSchemeTag.xml index fe444c2..7ceed0e 100644 --- a/dmlex-v1.0/specification/modules/values/objectTypes/transcriptionSchemeTag.xml +++ b/dmlex-v1.0/specification/modules/values/objectTypes/transcriptionSchemeTag.xml @@ -33,27 +33,13 @@ optional (zero or one). Non-empty string. A human-readable description of what the tag means. - - - forHeadwords - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the headword - side of the lexicographic resource: inside a pronunciation of entry. - - - forTranslations - optional (zero or one). Boolean. If present, indicates whether this tag is - intended to be used on the translation side of the lexicographic resource: - inside a pronunciation of headwordTranslation. - - - forLanguage - optional (zero or more). If present, says that if this tag is - being used inside a headwordTranslation object, - then it is intended to be used only inside a headwordTranslation object labelled with this language. + for + optional (zero or one). Non-empty string. A statement about + constraints and recommendation on using this tag. This can be a human-readable description + such as "for use in German and Czech only" or a machine-readable instruction in any format + understandable to the DMLex implemenation, such as language=de OR language=cs. - @@ -68,9 +54,8 @@ XML -<transcriptionSchemeTag tag="..." forHeadwords="true" forTranslations="true"> +<transcriptionSchemeTag tag="..." for="..."> <description>...</description> - <forLanguage langCode="..."/> </transcriptionSchemeTag> @@ -81,9 +66,7 @@ { "tag": "...", "description": "...", - "forHeadwords": true, - "forTranslations": true, - "forLanguages": ["..."] + "for": "..." } @@ -95,9 +78,7 @@ a dmlex:PartOfSpeechTag ; dmlex:tag "..." ; dmlex:description "..." ; - dmlex:forHeadwords "..." ; - dmlex:forTranslations "..." ; - dmlex:forLanguage "..." ] . + dmlex:for "..." ] . diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/inflectedFormTag.xml b/dmlex-v1.0/specification/serializations/JSON/objects/inflectedFormTag.xml index a1fefa2..c526031 100644 --- a/dmlex-v1.0/specification/serializations/JSON/objects/inflectedFormTag.xml +++ b/dmlex-v1.0/specification/serializations/JSON/objects/inflectedFormTag.xml @@ -16,28 +16,14 @@ "tag" required, string - - "forHeadwords" - optional, boolean - - - "forTranslations" - optional, boolean - "description" optional, string - "forLanguages" - optional, array of zero or more strings implementing the - forLanguage object type - - - "forPartsOfSpeech" - optional, array of zero or more strings implementing the - forPartOfSpeech object type - + "for" + optional, string + "sameAs" optional, array of zero or more strings implementing the diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/labelTag.xml b/dmlex-v1.0/specification/serializations/JSON/objects/labelTag.xml index d18f07e..fb5a654 100644 --- a/dmlex-v1.0/specification/serializations/JSON/objects/labelTag.xml +++ b/dmlex-v1.0/specification/serializations/JSON/objects/labelTag.xml @@ -20,32 +20,14 @@ "typeTag" optional, string - - "forHeadwords" - optional, boolean - - - "forTranslations" - optional, boolean - - - "forCollocates" - optional, boolean - "description" optional, string - "forLanguages" - optional, array of zero or more strings implementing the - forLanguage object type - - - "forPartsOfSpeech" - optional, array of zero or more strings implementing the - forPartOfSpeech object type - + "for" + optional, string + "sameAs" optional, array of zero or more strings implementing the diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/partOfSpeechTag.xml b/dmlex-v1.0/specification/serializations/JSON/objects/partOfSpeechTag.xml index 785e7a6..5fc9aec 100644 --- a/dmlex-v1.0/specification/serializations/JSON/objects/partOfSpeechTag.xml +++ b/dmlex-v1.0/specification/serializations/JSON/objects/partOfSpeechTag.xml @@ -16,27 +16,14 @@ "tag" required, string - - "forHeadwords" - optional, boolean - - - "forTranslations" - optional, boolean - - - "forEtymology" - optional, boolean - "description" optional, string - "forLanguages" - optional, array of zero or more strings implementing the - forLanguage object type - + "for" + optional, string + "sameAs" optional, array of zero or more strings implementing the diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/transcriptionSchemeTag.xml b/dmlex-v1.0/specification/serializations/JSON/objects/transcriptionSchemeTag.xml index 63464c4..9e28e9b 100644 --- a/dmlex-v1.0/specification/serializations/JSON/objects/transcriptionSchemeTag.xml +++ b/dmlex-v1.0/specification/serializations/JSON/objects/transcriptionSchemeTag.xml @@ -16,23 +16,14 @@ "tag" required, string - - "forHeadwords" - optional, boolean - - - "forTranslations" - optional, boolean - "description" optional, string - "forLanguages" - optional, array of zero or more strings implementing the - forLanguage object type - + "for" + optional, string + diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/forLanguage.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/forLanguage.xml deleted file mode 100644 index d71ed7c..0000000 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/forLanguage.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - %xinclude; - - ]> -
- NVH node: <literal>forLanguage</literal> - Implements the forLanguage property of the - partOfSpeechTag, - inflectedFormTag, - transcriptionSchemeTag - and labelTag - object types from the Controlled Values Module. - - - Value - - langCode required - - - -
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/forPartOfSpeech.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/forPartOfSpeech.xml deleted file mode 100644 index 24ab0e7..0000000 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/forPartOfSpeech.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - %xinclude; - - ]> -
- NVH node: <literal>forPartOfSpeech</literal> - Implements the forPartOfSpeech property of the - inflectedFormTag - and labelTag - object types from the Controlled Values Module. - - - Value - - tag required - - - -
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/inflectedFormTag.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/inflectedFormTag.xml index fb66e40..1ae9e28 100644 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/inflectedFormTag.xml +++ b/dmlex-v1.0/specification/serializations/NVH/nodes/inflectedFormTag.xml @@ -18,20 +18,11 @@ Child nodes - - forHeadwords optional (zero or one), true or false - - - forTranslations optional (zero or one), true or false - description optional (zero or one) - forLanguage optional (zero or more) - - - forPartOfSpeech optional (zero or more) + for optional (zero or one) sameAs optional (zero or more) diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/labelTag.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/labelTag.xml index fea2351..48a1dd6 100644 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/labelTag.xml +++ b/dmlex-v1.0/specification/serializations/NVH/nodes/labelTag.xml @@ -25,19 +25,7 @@ typeTag optional (zero or one) - forHeadwords optional (zero or one), true or false - - - forTranslations optional (zero or one), true or false - - - forCollocates optional (zero or one), true or false - - - forLanguage optional (zero or more) - - - forPartOfSpeech optional (zero or more) + for optional (zero or one) sameAs optional (zero or more) diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/partOfSpeechTag.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/partOfSpeechTag.xml index 8b9c7be..f4caf4d 100644 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/partOfSpeechTag.xml +++ b/dmlex-v1.0/specification/serializations/NVH/nodes/partOfSpeechTag.xml @@ -18,20 +18,11 @@ Child nodes - - forHeadwords optional (zero or one), true or false - - - forTranslations optional (zero or one), true or false - - - forEtymology optional (zero or one), true or false - description optional (zero or one) - forLanguage optional (zero or more) + for optional (zero or one) sameAs optional (zero or more) diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/transcriptionSchemeTag.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/transcriptionSchemeTag.xml index 0b65a29..ffab111 100644 --- a/dmlex-v1.0/specification/serializations/NVH/nodes/transcriptionSchemeTag.xml +++ b/dmlex-v1.0/specification/serializations/NVH/nodes/transcriptionSchemeTag.xml @@ -18,25 +18,13 @@ Child nodes - - forHeadwords optional (zero or one), true or false - - - forTranslations optional (zero or one), true or false - - - forHeadwords optional (zero or one), true or false - - - forTranslations optional (zero or one), true or false - description optional (zero or one) - - forLanguage optional (zero or more) - - + + for optional (zero or one) + + diff --git a/dmlex-v1.0/specification/serializations/NVH/specification.xml b/dmlex-v1.0/specification/serializations/NVH/specification.xml index b47be51..e043861 100644 --- a/dmlex-v1.0/specification/serializations/NVH/specification.xml +++ b/dmlex-v1.0/specification/serializations/NVH/specification.xml @@ -58,8 +58,6 @@ - - diff --git a/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.drawio b/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.drawio index c60f6c6..6a36042 100644 --- a/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.drawio +++ b/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.drawio @@ -1 +1 @@ -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 \ No newline at end of file +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 \ No newline at end of file diff --git a/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.svg b/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.svg index 6e6d9a6..ed5c80c 100644 --- a/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.svg +++ b/dmlex-v1.0/specification/serializations/RDB/databaseDiagrams/values.svg @@ -1,3 +1,3 @@ -lexicographicResourcesPKidtitleurilanguagepartOfSpeechTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationsforEtymologyinflectedFormTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationslabelTagsPKtagFKlexicographicResourceIDdescriptionfktypeTagforHeadwordsforTranslationsforCollocatesdefinitionTypeTagsPKtagFKlexicographicResourceIDdescriptionsourceIdentityTagsPKtagFKlexicographicResourceIDdescriptiontranscriptionSchemeTagsPKtagFKlexicographicResourceIDdescriptionforHeadwordsforTranslationstranslationLanguagesPKlangCodeFKlexicographicResourceIDlistingOrderforLanguagePKidFKpartOfSpeechTagFKinflectedFormTagFKlabelTagFKtranscriptionSchemeTagfklangCodeforPartOfSpeechPKidFKinflectedFormTagFKlabelTagfkpartOfSpeechTaglabelTypeTagsPKtagFKlexicographicResourceIDdescriptionsameAsPKidFKsourceIdentityTagFKdefinitionTypeTagFKtranscriptionSchemeTagFKlabelTagFKlabelTypeTagFKinflectedFormTagFKpartOfSpeechTagFKrelationTypeFKmemberTypeIDuripartsOfSpeechPKidFKentryIDFKheadwordTranslationIDFKetymonIDfktaglistingOrderinflectedFormsPKidFKentryIDFKheadwordTranslationIDfktagtextlistingOrdertranscriptionsPKidFKpronunciationIDtextfkschemelistingOrderlabelsPKidFKentryIDFKinflectedFormIDFKpronunciationIDFKsenseIDFKexampleIDFKheadwordTranslationIDFKexampleTranslationIDFKcollocateMarkerIDfktaglistingOrderdefinitionsPKidFKsenseIDtextfkdefinitionTypelistingOrderexamplesPKidFKsenseIDtextfksourceIdentitysourceElaborationsoundFilelistingOrder \ No newline at end of file +lexicographicResourcesPKidtitleurilanguagepartOfSpeechTagsPKtagFKlexicographicResourceIDdescriptionforinflectedFormTagsPKtagFKlexicographicResourceIDdescriptionforlabelTagsPKtagFKlexicographicResourceIDdescriptionfktypeTagfordefinitionTypeTagsPKtagFKlexicographicResourceIDdescriptionsourceIdentityTagsPKtagFKlexicographicResourceIDdescriptiontranscriptionSchemeTagsPKtagFKlexicographicResourceIDdescriptionforlabelTypeTagsPKtagFKlexicographicResourceIDdescriptionsameAsPKidFKpartOfSpeechTagFKinflectedFormTagFKlabelTagFKlabelTypeTagFKtranscriptionSchemeTagFKdefinitionTypeTagFKsourceIdentityTagFKrelationTypeFKmemberTypeIDuripartsOfSpeechPKidFKentryIDFKheadwordTranslationIDFKetymonIDfktaglistingOrderinflectedFormsPKidFKentryIDFKheadwordTranslationIDfktagtextlistingOrdertranscriptionsPKidFKpronunciationIDtextfkschemelistingOrderlabelsPKidFKentryIDFKinflectedFormIDFKpronunciationIDFKsenseIDFKexampleIDFKheadwordTranslationIDFKexampleTranslationIDFKcollocateMarkerIDfktaglistingOrderdefinitionsPKidFKsenseIDtextfkdefinitionTypelistingOrderexamplesPKidFKsenseIDtextfksourceIdentitysourceElaborationsoundFilelistingOrder \ No newline at end of file diff --git a/dmlex-v1.0/specification/serializations/RDB/specification.xml b/dmlex-v1.0/specification/serializations/RDB/specification.xml index 3645785..38c589e 100644 --- a/dmlex-v1.0/specification/serializations/RDB/specification.xml +++ b/dmlex-v1.0/specification/serializations/RDB/specification.xml @@ -135,8 +135,6 @@ - - diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/forLanguage.xml b/dmlex-v1.0/specification/serializations/RDB/tables/forLanguage.xml deleted file mode 100644 index d403c1c..0000000 --- a/dmlex-v1.0/specification/serializations/RDB/tables/forLanguage.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - %xinclude; - - ]> -
- Database table: <literal>forLanguage</literal> - Implements the forLanguage property - of the - partOfSpeechTag, - inflectedFormTag, - labelTag and - transcriptionScheme - object types - from the Controlled Values Module. - - - Columns - - id: int, primary key - - - partOfSpeechTag: nvarchar, foreign key, - references column tag - of table partOfSpeechTags - - - - inflectedFormTag: nvarchar, foreign key, - references column tag - of table inflectedFormTags - - - - labelTag: nvarchar, foreign key, - references column tag - of table labelTags - - - - transcriptionSchemeTag: nvarchar, foreign key, - references column tag - of table transcriptionSchemeTags - - - - langCode: nvarchar, optionally a foreign key referencing column langCode - of table translationLanguages - - - - - - Constraint - - - Exactly one of the foreign keys - partOfSpeechTag, - inflectedFormTag, - labelTag and - transcriptionSchemeTag - is required to be non-empty. - - - - - - -
diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/forPartOfSpeech.xml b/dmlex-v1.0/specification/serializations/RDB/tables/forPartOfSpeech.xml deleted file mode 100644 index 7d800d9..0000000 --- a/dmlex-v1.0/specification/serializations/RDB/tables/forPartOfSpeech.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - %xinclude; - - ]> -
- Database table: <literal>forPartOfSpeech</literal> - Implements the forPartOfSpeech property - of the inflectedFormTag and - labelTag - object types - from the Controlled Values Module. - - - Columns - - id: int, primary key - - - inflectedFormTag: nvarchar, foreign key, - references column tag - of table inflectedFormTags - - - - labelTag: nvarchar, foreign key, - references column tag - of table labelTags - - - - partOfSpeechTag: nvarchar, optionally a foreign key referencing column tag - of table partOfSpeechTags - - - - - - Constraint - - - Exactly one of the foreign keys - inflectedFormTag and - labelTag - is required to be non-empty. - - - - - - -
diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/inflectedFormTags.xml b/dmlex-v1.0/specification/serializations/RDB/tables/inflectedFormTags.xml index 0ba00ab..21f90d7 100644 --- a/dmlex-v1.0/specification/serializations/RDB/tables/inflectedFormTags.xml +++ b/dmlex-v1.0/specification/serializations/RDB/tables/inflectedFormTags.xml @@ -25,10 +25,7 @@ description: nvarchar
- forHeadwords: bit - - - forTranslations: bit + for: nvarchar
diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/labelTags.xml b/dmlex-v1.0/specification/serializations/RDB/tables/labelTags.xml index 80cb6fa..580f8cc 100644 --- a/dmlex-v1.0/specification/serializations/RDB/tables/labelTags.xml +++ b/dmlex-v1.0/specification/serializations/RDB/tables/labelTags.xml @@ -30,13 +30,7 @@ - forHeadwords: bit - - - forTranslations: bit - - - forCollocates: bit + for: nvarchar diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/partOfSpeechTags.xml b/dmlex-v1.0/specification/serializations/RDB/tables/partOfSpeechTags.xml index cc7f72c..a232d55 100644 --- a/dmlex-v1.0/specification/serializations/RDB/tables/partOfSpeechTags.xml +++ b/dmlex-v1.0/specification/serializations/RDB/tables/partOfSpeechTags.xml @@ -25,13 +25,7 @@ description: nvarchar - forHeadwords: bit - - - forTranslations: bit - - - forEtymology: bit + for: nvarchar diff --git a/dmlex-v1.0/specification/serializations/RDB/tables/transcriptionSchemeTags.xml b/dmlex-v1.0/specification/serializations/RDB/tables/transcriptionSchemeTags.xml index 29a030d..1f56253 100644 --- a/dmlex-v1.0/specification/serializations/RDB/tables/transcriptionSchemeTags.xml +++ b/dmlex-v1.0/specification/serializations/RDB/tables/transcriptionSchemeTags.xml @@ -25,10 +25,7 @@ description: nvarchar - forHeadwords: bit - - - forTranslations: bit + for: nvarchar diff --git a/dmlex-v1.0/specification/serializations/RDF/elements/InflectedFormTag.xml b/dmlex-v1.0/specification/serializations/RDF/elements/InflectedFormTag.xml index 1bbde27..a65f8f1 100644 --- a/dmlex-v1.0/specification/serializations/RDF/elements/InflectedFormTag.xml +++ b/dmlex-v1.0/specification/serializations/RDF/elements/InflectedFormTag.xml @@ -23,7 +23,7 @@ dmlex:description OPTIONAL (at most 1) of type http://www.w3.org/2000/01/rdf-schema#Literal - dmlex:forPartOfSpeech OPTIONAL of type http://www.w3.org/2000/01/rdf-schema#Literal + dmlex:for OPTIONAL of type http://www.w3.org/2000/01/rdf-schema#Literal diff --git a/dmlex-v1.0/specification/serializations/RDF/elements/LabelTag.xml b/dmlex-v1.0/specification/serializations/RDF/elements/LabelTag.xml index 155331b..39d4ac9 100644 --- a/dmlex-v1.0/specification/serializations/RDF/elements/LabelTag.xml +++ b/dmlex-v1.0/specification/serializations/RDF/elements/LabelTag.xml @@ -23,10 +23,7 @@ dmlex:description OPTIONAL (at most 1) of type http://www.w3.org/2000/01/rdf-schema#Literal - dmlex:forPartOfSpeech OPTIONAL of type http://www.w3.org/2000/01/rdf-schema#Literal - - - dmlex:forCollocates OPTIONAL (at most 1) of type http://www.w3.org/2001/XMLSchema#boolean + dmlex:for OPTIONAL of type http://www.w3.org/2000/01/rdf-schema#Literal diff --git a/dmlex-v1.0/specification/serializations/RDF/elements/PartOfSpeechTag.xml b/dmlex-v1.0/specification/serializations/RDF/elements/PartOfSpeechTag.xml index 45a2b39..5b15379 100644 --- a/dmlex-v1.0/specification/serializations/RDF/elements/PartOfSpeechTag.xml +++ b/dmlex-v1.0/specification/serializations/RDF/elements/PartOfSpeechTag.xml @@ -23,7 +23,7 @@ dmlex:description OPTIONAL (at most 1) of type http://www.w3.org/2000/01/rdf-schema#Literal - dmlex:forEtymology OPTIONAL (at most 1) of type http://www.w3.org/2001/XMLSchema#boolean + dmlex:for OPTIONAL (at most 1) of type http://www.w3.org/2001/XMLSchema#boolean diff --git a/dmlex-v1.0/specification/serializations/RDF/elements/TranscriptionSchemeTag.xml b/dmlex-v1.0/specification/serializations/RDF/elements/TranscriptionSchemeTag.xml index 9c16e99..b7c668b 100644 --- a/dmlex-v1.0/specification/serializations/RDF/elements/TranscriptionSchemeTag.xml +++ b/dmlex-v1.0/specification/serializations/RDF/elements/TranscriptionSchemeTag.xml @@ -22,6 +22,9 @@ dmlex:description OPTIONAL (at most 1) of type http://www.w3.org/2000/01/rdf-schema#Literal + + dmlex:for OPTIONAL (at most 1) of type http://www.w3.org/2001/XMLSchema#boolean + diff --git a/dmlex-v1.0/specification/serializations/XML/elements/forLanguage.xml b/dmlex-v1.0/specification/serializations/XML/elements/forLanguage.xml deleted file mode 100644 index 395878f..0000000 --- a/dmlex-v1.0/specification/serializations/XML/elements/forLanguage.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - %xinclude; - - ]> -
- XML element: <literal><forLanguage></literal> - Implements the forLanguage property of the - partOfSpeechTag, - inflectedFormTag, - transcriptionSchemeTag - and labelTag - object types from the Controlled Values Module. - - - Attributes - - @langCode required - - - -
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/forPartOfSpeech.xml b/dmlex-v1.0/specification/serializations/XML/elements/forPartOfSpeech.xml deleted file mode 100644 index 9c28315..0000000 --- a/dmlex-v1.0/specification/serializations/XML/elements/forPartOfSpeech.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - %xinclude; - - ]> -
- XML element: <literal><forPartOfSpeech></literal> - Implements the forPartOfSpeech property of the - inflectedFormTag - and labelTag - object types from the Controlled Values Module. - - - Attributes - - @tag required - - - -
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/inflectedFormTag.xml b/dmlex-v1.0/specification/serializations/XML/elements/inflectedFormTag.xml index df134ed..0667cf9 100644 --- a/dmlex-v1.0/specification/serializations/XML/elements/inflectedFormTag.xml +++ b/dmlex-v1.0/specification/serializations/XML/elements/inflectedFormTag.xml @@ -15,10 +15,7 @@ @tag required - @forHeadwords optional, true or false - - - @forTranslations optional, true or false + @for optional @@ -27,12 +24,6 @@ <description> optional (zero or one) - - <forLanguage> optional (zero or more) - - - <forPartOfSpeech> optional (zero or more) - <sameAs> optional (zero or more) diff --git a/dmlex-v1.0/specification/serializations/XML/elements/labelTag.xml b/dmlex-v1.0/specification/serializations/XML/elements/labelTag.xml index a6fc8f0..ccc6b58 100644 --- a/dmlex-v1.0/specification/serializations/XML/elements/labelTag.xml +++ b/dmlex-v1.0/specification/serializations/XML/elements/labelTag.xml @@ -18,13 +18,7 @@ @typeTag optional - @forHeadwords optional, true or false - - - @forTranslations optional, true or false - - - @forCollocates optional, true or false + @for optional @@ -33,12 +27,6 @@ <description> optional (zero or one) - - <forLanguage> optional (zero or more) - - - <forPartOfSpeech> optional (zero or more) - <sameAs> optional (zero or more) diff --git a/dmlex-v1.0/specification/serializations/XML/elements/partOfSpeechTag.xml b/dmlex-v1.0/specification/serializations/XML/elements/partOfSpeechTag.xml index da4b428..e2fb2d8 100644 --- a/dmlex-v1.0/specification/serializations/XML/elements/partOfSpeechTag.xml +++ b/dmlex-v1.0/specification/serializations/XML/elements/partOfSpeechTag.xml @@ -15,13 +15,7 @@ @tag required - @forHeadwords optional, true or false - - - @forTranslations optional, true or false - - - @forEtymology optional, true or false + @for optional @@ -30,12 +24,6 @@ <description> optional (zero or one) - - <forLanguage> optional (zero or more) - - - <sameAs> optional (zero or more) - diff --git a/dmlex-v1.0/specification/serializations/XML/elements/transcriptionSchemeTag.xml b/dmlex-v1.0/specification/serializations/XML/elements/transcriptionSchemeTag.xml index 14d1c31..e51cd48 100644 --- a/dmlex-v1.0/specification/serializations/XML/elements/transcriptionSchemeTag.xml +++ b/dmlex-v1.0/specification/serializations/XML/elements/transcriptionSchemeTag.xml @@ -15,10 +15,7 @@ @tag required - @forHeadwords optional, true or false - - - @forTranslations optional, true or false + @for optional @@ -27,9 +24,6 @@ <description> optional (zero or one) - - <forLanguage> optional (zero or more) - diff --git a/dmlex-v1.0/specification/serializations/XML/specification.xml b/dmlex-v1.0/specification/serializations/XML/specification.xml index ed99077..6fd979b 100644 --- a/dmlex-v1.0/specification/serializations/XML/specification.xml +++ b/dmlex-v1.0/specification/serializations/XML/specification.xml @@ -82,8 +82,6 @@ - - From 2e8829109cc555ce84a4678e7e43e0f0f0a0cf51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20M=C4=9Bchura?= Date: Sat, 2 Mar 2024 01:10:41 +0100 Subject: [PATCH 2/2] created csd02 comment resolution spreadsheet --- ...e-comment-resolution-log_DMLex_1.0_csd02.xls | Bin 0 -> 25088 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 dmlex-v1.0/admin/csd02_comments_resolution/Simple-comment-resolution-log_DMLex_1.0_csd02.xls diff --git a/dmlex-v1.0/admin/csd02_comments_resolution/Simple-comment-resolution-log_DMLex_1.0_csd02.xls b/dmlex-v1.0/admin/csd02_comments_resolution/Simple-comment-resolution-log_DMLex_1.0_csd02.xls new file mode 100644 index 0000000000000000000000000000000000000000..92a6fefa25d8926edf58eda8f8da7bad90043cd3 GIT binary patch literal 25088 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 literal 0 HcmV?d00001