Project

General

Profile

« Previous | Next » 

Revision 98

Further refinements to mappings to support database constraints

View differences:

VegX-VegBank.plots.csv
1 1
VegX:/*s/plotObservation,VegBank:/observation
2
->/*s/abioticObservation[*ID]/magnesium,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilMagnesium]]/definedValue"
3
->/*s/abioticObservation[*ID]/nitrogen,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilNitrogen]]/definedValue"
2
->/*s/abioticObservation[*ID]/magnesium,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilMagnesium]]:[@fkey=tableRecord_ID]/definedValue"
3
->/*s/abioticObservation[*ID]/nitrogen,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilNitrogen]]:[@fkey=tableRecord_ID]/definedValue"
4 4
->/*s/abioticObservation[*ID]/ph,/soilObs/soilPH
5
->/*s/abioticObservation[*ID]/phosphorus,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilPhosphorus]]/definedValue"
6
->/*s/abioticObservation[*ID]/pottasium,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilPotassium]]/definedValue"
7
->/*s/abioticObservation[*ID]/simpleUserdefined[name=acidity]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilAcidity]]/definedValue"
8
->/*s/abioticObservation[*ID]/simpleUserdefined[name=base]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilBase]]/definedValue"
9
->/*s/abioticObservation[*ID]/simpleUserdefined[name=calcium]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilCalcium]]/definedValue"
10
->/*s/abioticObservation[*ID]/simpleUserdefined[name=carbon]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilCarbon]]/definedValue"
11
->/*s/abioticObservation[*ID]/simpleUserdefined[name=cationCap]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilCationCap]]/definedValue"
5
->/*s/abioticObservation[*ID]/phosphorus,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilPhosphorus]]:[@fkey=tableRecord_ID]/definedValue"
6
->/*s/abioticObservation[*ID]/pottasium,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilPotassium]]:[@fkey=tableRecord_ID]/definedValue"
7
->/*s/abioticObservation[*ID]/simpleUserdefined[name=acidity]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilAcidity]]:[@fkey=tableRecord_ID]/definedValue"
8
->/*s/abioticObservation[*ID]/simpleUserdefined[name=base]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilBase]]:[@fkey=tableRecord_ID]/definedValue"
9
->/*s/abioticObservation[*ID]/simpleUserdefined[name=calcium]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilCalcium]]:[@fkey=tableRecord_ID]/definedValue"
10
->/*s/abioticObservation[*ID]/simpleUserdefined[name=carbon]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilCarbon]]:[@fkey=tableRecord_ID]/definedValue"
11
->/*s/abioticObservation[*ID]/simpleUserdefined[name=cationCap]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilCationCap]]:[@fkey=tableRecord_ID]/definedValue"
12 12
->/*s/abioticObservation[*ID]/simpleUserdefined[name=clayPercent]/value,/soilObs/soilClay
13
->/*s/abioticObservation[*ID]/simpleUserdefined[name=conductivity]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilConductivity]]/definedValue"
13
->/*s/abioticObservation[*ID]/simpleUserdefined[name=conductivity]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilConductivity]]:[@fkey=tableRecord_ID]/definedValue"
14 14
->/*s/abioticObservation[*ID]/simpleUserdefined[name=organicPercent]/value,/soilObs/soilOrganic
15 15
->/*s/abioticObservation[*ID]/simpleUserdefined[name=sandPercent]/value,/soilObs/soilSand
16 16
->/*s/abioticObservation[*ID]/simpleUserdefined[name=siltPercent]/value,/soilObs/soilSilt
17
->/*s/abioticObservation[*ID]/simpleUserdefined[name=sodium]/value,"/soilObs/definedValue[@fkey=tableRecord_ID,userDefined[tableName=soilObs,userDefinedName=soilSodium]]/definedValue"
17
->/*s/abioticObservation[*ID]/simpleUserdefined[name=sodium]/value,"/soilObs/definedValue[userDefined[tableName=soilObs,userDefinedName=soilSodium]]:[@fkey=tableRecord_ID]/definedValue"
18 18
->/*s/abioticObservation[*ID]/simpleUserdefined[name=texture]/value,/soilObs/soilTexture
19 19
->/*s/communityDetermination[*ID]/communityConcepts/communityConcept/commonName,/commClass/commInterpretation/commconcept_ID/*_ID/observation/commClass/commInterpretation/*_ID/commConcept/*_ID/*/commName
20 20
->/*s/communityDetermination[*ID]/communityConcepts/communityConcept/name,/commClass/commInterpretation/*_ID/commConcept/commDescription
......
47 47
/obsStartDate/_date/month,/obsStartDate/_date/month
48 48
/obsStartDate/_date/year,/obsStartDate/_date/year
49 49
/simpleUserdefined[name=plotMethodology]/value,/methodNarrative
50
/simpleUserdefined[name=precipMm]/value,"/definedValue[@fkey=tableRecord_ID,userDefined[tableName=observation,userDefinedName=precipitationMm]]/definedValue"
51
/temperature,"/definedValue[@fkey=tableRecord_ID,userDefined[tableName=observation,userDefinedName=temperatureC]]/definedValue"
50
/simpleUserdefined[name=precipMm]/value,"/definedValue[userDefined[tableName=observation,userDefinedName=precipitationMm]]:[@fkey=tableRecord_ID]/definedValue"
51
/temperature,"/definedValue[userDefined[tableName=observation,userDefinedName=temperatureC]]:[@fkey=tableRecord_ID]/definedValue"

Also available in: Unified diff