head 1.29;
access;
symbols;
locks; strict;
comment @# @;
1.29
date 2007.06.09.12.47.46; author WalterBerendsohn; state Exp;
branches;
next 1.28;
1.28
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.27;
1.27
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.26;
1.26
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.25;
1.25
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.24;
1.24
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.23;
1.23
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.22;
1.22
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.21;
1.21
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.20;
1.20
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.19;
1.19
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.18;
1.18
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.17;
1.17
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.16;
1.16
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.15;
1.15
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.14;
1.14
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.13;
1.13
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.12;
1.12
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.11;
1.11
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.10;
1.10
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.9;
1.9
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.8;
1.8
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.7;
1.7
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.6;
1.6
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.5;
1.5
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.4;
1.4
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.3;
1.3
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.2;
1.2
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next 1.1;
1.1
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next ;
desc
@Initial revision
@
1.29
log
@none
@
text
@%META:TOPICINFO{author="WalterBerendsohn" date="1181393266" format="1.1" version="1.29"}%
---++ Schema Changes from version 2.00 to version 2.06
---+++ Schema changes effected
v. 2.01: Added mandatory language attribute to LabelRepr (important for Contact Organisation).
v. 2.01: Changed preferred attribute in anyUriP to lowercase
v. 2.01: SchemaChangesDataSets/DataSet/Units/Unit/SpecimenUnit/Marks/Mark/IMAGE
renamed to: SchemaChangesDataSets/DataSet/Units/Unit/SpecimenUnit/Marks/Mark/Images
and added element: /Image, type string.
v. 2.01: Gathering/SiteMeasurementsOrFacts/SiteMeasurementOrFact made unbounded.
v. 2.01: /DataSets/DataSet/Metadata/Scope/GeoecologicalScope
renamed to: /DataSets/DataSet/Metadata/Scope/GeoecologicalTerms
v. 2.01: /DataSets/DataSet/Metadata/Scope/TaxonomicScope
renamed to: /DataSets/DataSet/Metadata/Scope/TaxonomicTerms
v. 2.01: /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgent/Organization
renamed to: /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgent/Organisation
v. 2.03: Removed all /Annotation/AppInfo elements
v. 2.03: /Unit/PlantGeneticRessourcesUnit/GatheringInstitutionCode
added
v. 2.03: /Unit/PlantGeneticRessourcesUnit/BreedingCountryCode
added
v. 2.04: /Unit/PlantGeneticRessourcesUnit/AccessionNames/AccessionName
added
v. 2.04: /Unit/PlantGeneticRessourcesUnit/AccessionNames/AccessionNameText
added
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Strain
added
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Serovar
renamed to /DataSets/DataSet/Units/Unit/CultureCollectionUnit/SerovarOrSerotype
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Pathovar
added
v. 2.05 /DataSets/DataSet/Units/Unit/Identification/Identifier/IdentifiersText
made optional
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgentsText
made optional
v. 2.05 ..[[Contact][type]]/TelephoneNumbers/TelephoneNumber/Device
made optional
v. 2.05 ..[[MeasurementOrFact][type]]/MeasurementOrFactAtomised/IsQuantitative
made optional
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/AnnotationText
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/AnnotationDate
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/Annotator
added
v. 2.05 /DataSets/DataSet/Units/Unit/BotanicalGardenUnit/PlantingDate
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMDatum
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMSubzone
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMZoneFull
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNS
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMText
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMMethod
deleted
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMEastWest
renamed to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMEasting
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNorthSouth
renamed to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNorthing
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesText
moved to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesLatLong/CoordinatesText
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesLatLon/IsoAccuracy
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/Permits/Permit
made unbounded
v. 2.05 /DataSets/DataSet/Units/Unit/Identifications/Identification/IdentifierPersonName
renamed to /DataSets/DataSet/Units/Unit/Identifications/Identification/PersonName
v. 2.05 /DataSets/DataSet/Units/Unit/SpecimenUnit/DuplicatesDistributedTo
added
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/Extension
added
v. 2.06 /DataSets/DataSet/Units/Unit/DateLastEdited
type changed from xs:date to xs:dateTime
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/TaxonIdentified/ScientificName/NameAtomised/Botanical/HybridFlag
restriction to "+" or "x" added
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/TaxonIdentified/ScientificName/NameAtomised/Botanical/HybridFlag SchemaChanges@@insertionpoint
added
@
1.28
log
@Revision 28
@
text
@d1 166
a166 172
---++ Schema Changes from version 2.00 to version 2.06
---+++ Schema changes effected
v. 2.01: Added mandatory language attribute to LabelRepr (important for Contact Organisation).
v. 2.01: Changed preferred attribute in anyUriP to lowercase
v. 2.01: SchemaChangesDataSets/DataSet/Units/Unit/SpecimenUnit/Marks/Mark/IMAGE
renamed to: SchemaChangesDataSets/DataSet/Units/Unit/SpecimenUnit/Marks/Mark/Images
and added element: /Image, type string.
v. 2.01: Gathering/SiteMeasurementsOrFacts/SiteMeasurementOrFact made unbounded.
v. 2.01: /DataSets/DataSet/Metadata/Scope/GeoecologicalScope
renamed to: /DataSets/DataSet/Metadata/Scope/GeoecologicalTerms
v. 2.01: /DataSets/DataSet/Metadata/Scope/TaxonomicScope
renamed to: /DataSets/DataSet/Metadata/Scope/TaxonomicTerms
v. 2.01: /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgent/Organization
renamed to: /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgent/Organisation
v. 2.03: Removed all /Annotation/AppInfo elements
v. 2.03: /Unit/PlantGeneticRessourcesUnit/GatheringInstitutionCode
added
v. 2.03: /Unit/PlantGeneticRessourcesUnit/BreedingCountryCode
added
v. 2.04: /Unit/PlantGeneticRessourcesUnit/AccessionNames/AccessionName
added
v. 2.04: /Unit/PlantGeneticRessourcesUnit/AccessionNames/AccessionNameText
added
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Strain
added
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Serovar
renamed to /DataSets/DataSet/Units/Unit/CultureCollectionUnit/SerovarOrSerotype
v. 2.05 /DataSets/DataSet/Units/Unit/CultureCollectionUnit/Pathovar
added
v. 2.05 /DataSets/DataSet/Units/Unit/Identification/Identifier/IdentifiersText
made optional
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/Agents/GatheringAgentsText
made optional
v. 2.05 ..[[Contact][type]]/TelephoneNumbers/TelephoneNumber/Device
made optional
v. 2.05 ..[[MeasurementOrFact][type]]/MeasurementOrFactAtomised/IsQuantitative
made optional
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/AnnotationText
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/AnnotationDate
added
v. 2.05 /DataSets/DataSet/Units/Unit/EAnnotations/Annotation/Annotator
added
v. 2.05 /DataSets/DataSet/Units/Unit/BotanicalGardenUnit/PlantingDate
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMDatum
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMSubzone
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMZoneFull
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNS
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMText
added
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMMethod
deleted
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMEastWest
renamed to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMEasting
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNorthSouth
renamed to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/CordinatesUTM/UTMNorthing
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesText
moved to /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesLatLong/CoordinatesText
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/SiteCoordinateSets/SiteCoordinates/Cordinates/CoordinatesLatLon/IsoAccuracy
v. 2.05 /DataSets/DataSet/Units/Unit/Gathering/Permits/Permit
made unbounded
v. 2.05 /DataSets/DataSet/Units/Unit/Identifications/Identification/IdentifierPersonName
renamed to /DataSets/DataSet/Units/Unit/Identifications/Identification/PersonName
v. 2.05 /DataSets/DataSet/Units/Unit/SpecimenUnit/DuplicatesDistributedTo
added
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/Extension
added
v. 2.06 /DataSets/DataSet/Units/Unit/DateLastEdited
type changed from xs:date to xs:dateTime
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/TaxonIdentified/ScientificName/NameAtomised/Botanical/HybridFlag
restriction to "+" or "x" added
v. 2.06 /DataSets/DataSet/Units/Unit/Identifications/Identification/Result/TaxonIdentified/ScientificName/NameAtomised/Botanical/HybridFlag SchemaChanges@@insertionpoint
added
---+++ Under discussion
Hybrids in Zoology?
Inclusion of Parameter in MesurementOrFact type. Better to have this as an extension of the type, because it is not needed where the schema is explicit about the parameter (e.g. Altitude).
Mandatory elements for Scientific name, language attribute
@
1.27
log
@Revision 27
@
text
@d1 1
a1 1
---++ Developments since Version 2.00
@
1.26
log
@Revision 26
@
text
@d161 1
a161 1
v. 2.06 SchemaChangesDataSets/DataSet/Units/Unit/Identifications/Identification/Result/TaxonIdentified/ScientificName/NameAtomised/Botanical/HybridFlag SchemaChanges@@insertionpoint
@
1.25
log
@Revision 25
@
text
@d157 8
a167 2
The Hybrid Flag in Botanical Name Atomised seems to lack the attribute to indicate its insertion point (before genus name, species epithet, or the rank indication of a an infraspecific name.
@
1.24
log
@Revision 24
@
text
@d153 5
@
1.23
log
@Revision 23
@
text
@d149 4
@
1.22
log
@Revision 22
@
text
@d151 4
@
1.21
log
@Revision 21
@
text
@a148 4
---+++ Proposed changes
Rename: ISO3166Code to ISO3166CodeL Add: ISO3166CodeN ?? Anybody remembering what this was?
d151 1
a151 1
Inclusion of Parameter in MesurementOrFact type. Better to have this as an extension of the type, because it is not needed where the schema is explicit about the parameter (e.g. Altitude)?
@
1.20
log
@Revision 20
@
text
@d145 4
@
1.19
log
@Revision 19
@
text
@d147 1
a147 3
Rename: ISO3166Code to ISO3166CodeL
Add: ISO3166CodeN
d153 1
a153 1
Mandatory elements for Scientific name, language attribute
@
1.18
log
@Revision 18
@
text
@d137 5
a141 1
---+++ Proposed changes
d143 1
a143 1
Rename: IdentifierPersonName ->PersonName
d145 1
a145 1
Change Gathering/Permits/Permit should be unbounded
d155 1
a155 28
Mandatory elements for Collector team, Scientific name, language attribute
We just tried to map the GatheringAgents in abcd2.0.
In this case there is a repeatable element (GatheringAgent) below the AltText field (GatheringAgentsText):
Agents 0/1
GatheringAgent 0/∞
primarycollector [optional]
sequence [optional]
AgentText 0/1 smpl-type [String]
Organization 0/1 cmpl-type [Organisation]
Person 0/1 cmpl-type [PersonName]
GatheringAgentsText 1/1
In our training DB we have several collectors per unit, which we map against the GatheringAgent/Person/xxx elements.
But because the aggregated AltText field GatheringAgentsText is mandatory, we also need to map this!
It is very hard though to do a aggregating concatenation of strings in nearly all databases except postgres. Even SQL Server needs custom written functions for this.
So what will happen is that nobody will map any collector at all !
I think we should be VERY careful with mandatory elements - even in relative situations like this one.
So I suggest to make this AltText field optional.
Anyone with different opinion on this?
---+++ Documentation problems
Concept for language attribute in LabelRepr is missing throughout (!Organisation)
@
1.17
log
@Revision 17
@
text
@d135 2
@
1.16
log
@Revision 16
@
text
@d99 36
@
1.15
log
@Revision 15
@
text
@d75 8
@
1.14
log
@Revision 14
@
text
@d59 1
a59 1
v. 2.05 /DataSets/DataSet/Units/Unit/Identification/Identifier/IdentifiersText}}
a74 1
Added
d77 1
a77 1
added
d81 1
a81 1
added
d85 1
a85 1
added
d89 1
a89 1
added
@
1.13
log
@Revision 13
@
text
@d59 33
@
1.12
log
@Revision 12
@
text
@d55 4
@
1.11
log
@Revision 11
@
text
@d45 9
a53 1
added
@
1.10
log
@Revision 10
@
text
@d31 1
a31 1
v. 2.03: /Unit/PGRUnit/GatheringInstitutionCode
d33 1
a33 1
added*ADD TO WIKI* FAO Institute Code of the institute that has collected the material.
d35 1
a35 1
v. 2.03: /Unit/PGRUnit/BreedingCountryCode
d37 1
a37 1
added*ADD TO WIKI* ISO 3-letter code for the country where the breeding institute is located.
d39 7
@
1.9
log
@Revision 9
@
text
@d33 5
a37 1
added*ADD TO WIKI*
@
1.8
log
@Revision 8
@
text
@d29 6
@
1.7
log
@Revision 7
@
text
@d25 4
@
1.6
log
@Revision 6
@
text
@d17 9
@
1.5
log
@Revision 5
@
text
@d33 23
@
1.4
log
@Revision 4
@
text
@d11 1
a11 1
renamed to: SchemaChangesDataSets/DataSet/Units/Unit/SpecimenUnit/Marks/Mark/Images
d13 3
a15 1
and added element: /Image, type string.
@
1.3
log
@Revision 3
@
text
@d27 2
@
1.2
log
@Revision 2
@
text
@d19 6
@
1.1
log
@Initial revision
@
text
@d15 1
a15 1
---+++ Proposed changes
@