The PD geodatabase template implements the application schema within the Population distribution and demography data theme.
To view the geodatabase model diagram, please refer to model for
PD_diagram.pdf.
This document only provides ArcGIS geodatabase specific implementation details. For original description of each fields, please refer to the equivalent UML description in the Population distribution and demography (PD) section of INSPIRE documentation. While creating the ArcGIS for INSPIRE geodatabase templates implementation of the INSPIRE UML, some general guidelines about identifiers, code lists, flattening of INSPIRE data types, attribute definitions, relationships, etc. are developed and followed, those information is available at here.
Feature Datasets and Feature Classes
PD - Feature DatasetTables
pdClassificationRelationship Classes
pdClassif_ClassifItemDomains
pdMeasureTypePD - FeatureDataset
Name | PD |
Description | This feature dataset contains the feature classes for the Population distribution and demography data theme. |
pdStatisticalDistribution - FeatureClass
Name | pdStatisticalDistribution |
ShapeType | Polygon |
FeatureType | Simple |
HasM | false |
HasZ | false |
Description | This feature class contains spatial features (polygon) for feature type StatisticalDistribution. |
Field | DataType | UML Source | Description |
IFCID | Integer(4) | Identifier, the value must be unique in the feature class | Please refer to the equivalent UML description in the INSPIRE documentation |
id_localId | String(255) | PD.StatisticalDistribution.inspireId | Please refer to the equivalent UML description in the INSPIRE documentation |
id_namespace | String(255) | PD.StatisticalDistribution.inspireId | Please refer to the equivalent UML description in the INSPIRE documentation |
id_versionId | String(255) | PD.StatisticalDistribution.inspireId | Please refer to the equivalent UML description in the INSPIRE documentation |
id_versionId_void | SmallInteger(2) | PD.StatisticalDistribution.inspireId | Please refer to the equivalent UML description in the INSPIRE documentation |
universe | String(4000) | PD.StatisticalDistribution.universe | Please refer to the equivalent UML description in the INSPIRE documentation |
domain | String(4000) | PD.StatisticalDistribution.domain | Please refer to the equivalent UML description in the INSPIRE documentation |
measure_code | String(255) | PD.StatisticalDistribution.measure | Please refer to the equivalent UML description in the INSPIRE documentation |
measure_label | String(255) | PD.StatisticalDistribution.measure | Please refer to the equivalent UML description in the INSPIRE documentation |
measure_uri | String(255) | PD.StatisticalDistribution.measure | Please refer to the equivalent UML description in the INSPIRE documentation |
measurementMethod_code | String(255) | PD.StatisticalDistribution.measurementMethod | Please refer to the equivalent UML description in the INSPIRE documentation |
measurementMethod_label | String(255) | PD.StatisticalDistribution.measurementMethod | Please refer to the equivalent UML description in the INSPIRE documentation |
measurementMethod_uri | String(255) | PD.StatisticalDistribution.measurementMethod | Please refer to the equivalent UML description in the INSPIRE documentation |
measurementUnit | String(50) | PD.StatisticalDistribution.measurementUnit | Please refer to the equivalent UML description in the INSPIRE documentation |
notCountedProportion | Double(8) | PD.StatisticalDistribution.notCountedProportion | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfMeasurement_begin | Date(8) | PD.StatisticalDistribution.periodOfMeasurement | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfMeasurement_end | Date(8) | PD.StatisticalDistribution.periodOfMeasurement | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfReference_begin | Date(8) | PD.StatisticalDistribution.periodOfReference | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfReference_end | Date(8) | PD.StatisticalDistribution.periodOfReference | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfValidity_begin | Date(8) | PD.StatisticalDistribution.periodOfValidity | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfValidity_end | Date(8) | PD.StatisticalDistribution.periodOfValidity | Please refer to the equivalent UML description in the INSPIRE documentation |
beginLifeSpanVersion | Date(8) | PD.StatisticalDistribution.beginLifeSpanVersion | Please refer to the equivalent UML description in the INSPIRE documentation |
beginLifeSpanVersion_void | SmallInteger(2) | PD.StatisticalDistribution.beginLifeSpanVersion | Please refer to the equivalent UML description in the INSPIRE documentation |
endLifeSpanVersion | Date(8) | PD.StatisticalDistribution.endLifeSpanVersion | Please refer to the equivalent UML description in the INSPIRE documentation |
endLifeSpanVersion_void | SmallInteger(2) | PD.StatisticalDistribution.endLifeSpanVersion | Please refer to the equivalent UML description in the INSPIRE documentation |
generalStatus_code | String(255) | PD.StatisticalDistribution.generalStatus | Please refer to the equivalent UML description in the INSPIRE documentation |
generalStatus_label | String(255) | PD.StatisticalDistribution.generalStatus | Please refer to the equivalent UML description in the INSPIRE documentation |
generalStatus_uri | String(255) | PD.StatisticalDistribution.generalStatus | Please refer to the equivalent UML description in the INSPIRE documentation |
pdClassification - Table
Name | pdClassification |
Description | This table contains relate information from INSPIRE UML data type Classification within PD data theme. |
Field | DataType | UML Source | Description |
IFCID | Integer(4) | Identifier, the value must be unique in the table | Please refer to the equivalent UML description in the INSPIRE documentation |
RID | Integer(4) | It is a foreign key in the table, it references StatisticalDistribution.IFCID | Please refer to the equivalent UML description in the INSPIRE documentation |
classifTypeValue_code | String(255) | PD.Classification.type | Please refer to the equivalent UML description in the INSPIRE documentation |
classifTypeValue_label | String(255) | PD.Classification.type | Please refer to the equivalent UML description in the INSPIRE documentation |
classifTypeValue_uri | String(255) | PD.Classification.type | Please refer to the equivalent UML description in the INSPIRE documentation |
pdClassificationItem - Table
Name | pdClassificationItem |
Description | This table contains relate information from INSPIRE UML data type ClassificationItem within PD data theme |
Field | DataType | UML Source | Description |
IFCID | Integer(4) | Identifier, the value must be unique in the table | Please refer to the equivalent UML description in the INSPIRE documentation |
RID1 | Integer(4) | It is a foreign key in the table, it references pdStatisticalValue.IFCID | Please refer to the equivalent UML description in the INSPIRE documentation |
RID2 | Integer(4) | It is a foreign key in the table, it references pdClassification.IFCID | Please refer to the equivalent UML description in the INSPIRE documentation |
clasItemTypeValue_code | String(255) | PD.ClassificationItem.type | Please refer to the equivalent UML description in the INSPIRE documentation |
clasItemTypeValue_label | String(255) | PD.ClassificationItem.type | Please refer to the equivalent UML description in the INSPIRE documentation |
clasItemTypeValue_uri | String(255) | PD.ClassificationItem.type | Please refer to the equivalent UML description in the INSPIRE documentation |
pdStatisticalValue - Table
Name | pdStatisticalValue |
Description | This table contains relate information from INSPIRE UML data type StatisticalValue within PD data theme |
Field | DataType | UML Source | Description |
IFCID | Integer(4) | Identifier, the value must be unique in the table | Please refer to the equivalent UML description in the INSPIRE documentation |
value | Double(8) | PD.StatisticalValue.value | Please refer to the equivalent UML description in the INSPIRE documentation |
specialValue_code | String(255) | PD.StatisticalValue.specialValue | Please refer to the equivalent UML description in the INSPIRE documentation |
specialValue_label | String(255) | PD.StatisticalValue.specialValue | Please refer to the equivalent UML description in the INSPIRE documentation |
specialValue_uri | String(255) | PD.StatisticalValue.specialValue | Please refer to the equivalent UML description in the INSPIRE documentation |
conventionallyLctdPrprtn | Double(8) | PD.StatisticalValue.conventionallyLocatedProportion | Please refer to the equivalent UML description in the INSPIRE documentation |
approximatelyLctdPopPrprtn | Double(8) | PD.StatisticalValue.approximatelyLocatedPopulationProportion | Please refer to the equivalent UML description in the INSPIRE documentation |
sv_comment | String(4000) | PD.StatisticalValue.comment | Please refer to the equivalent UML description in the INSPIRE documentation |
flags | String(4000) | PD.StatisticalValue.flags | Please refer to the equivalent UML description in the INSPIRE documentation |
status_code | String(255) | PD.StatisticalValue.status | Please refer to the equivalent UML description in the INSPIRE documentation |
status_label | String(255) | PD.StatisticalValue.status | Please refer to the equivalent UML description in the INSPIRE documentation |
status_uri | String(255) | PD.StatisticalValue.status | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfMeasurement_void | SmallInteger(2) | PD.StatisticalValue.periodOfMeasurement | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfMeasurement_begin | Date(8) | PD.StatisticalValue.periodOfMeasurement | Please refer to the equivalent UML description in the INSPIRE documentation |
periodOfMeasurement_end | Date(8) | PD.StatisticalValue.periodOfMeasurement | Please refer to the equivalent UML description in the INSPIRE documentation |
RID1 | Integer(4) | It is a foreign key in the table, it references SU.suStaGridCellS.IFCID or SU.suVectorStaUnit.IFCID | Please refer to the equivalent UML description in the INSPIRE documentation |
RID | Integer(4) | It is a foreign key in the table, it references pdStatisticalValue.IFCID | Please refer to the equivalent UML description in the INSPIRE documentation |
pdStatDistrib_Classification - RelationshipClass
Name | pdStatDistrib_Classification |
Cardinality | OneToMany |
IsAttributed | false |
IsComposite | false |
ForwardPathLabel | to_classification |
BackwardPathLabel | from_statisticalDist |
Description | This relationship class defines the relationship between pdStatisticalDistribution and pdClassification. Each feature in pdStatisticalDistribution may relate to zero or many features in pdClassification. |
Origin Class Name | Origin Primary Key | Origin Foreign Key |
pdStatisticalDistribution | IFCID | RID |
Destination Class Name | Destination Primary Key | Destination Foreign Key |
pdClassification |
pdStatDistrib_StatValue - RelationshipClass
Name | pdStatDistrib_StatValue |
Cardinality | OneToMany |
IsAttributed | false |
IsComposite | false |
ForwardPathLabel | to_statisticalValue |
BackwardPathLabel | from_statisticalDist |
Description | This relationship class defines the relationship between pdStatisticalDistribution and pdStatisticalValue. Each feature in pdStatisticalDistribution may relate to one or many features in pdStatisticalValue. |
Origin Class Name | Origin Primary Key | Origin Foreign Key |
pdStatisticalDistribution | IFCID | RID |
Destination Class Name | Destination Primary Key | Destination Foreign Key |
pdStatisticalValue |
pdClassif_ClassifItem - RelationshipClass
Name | pdClassif_ClassifItem |
Cardinality | OneToMany |
IsAttributed | false |
IsComposite | false |
ForwardPathLabel | to_classificationItem |
BackwardPathLabel | from_classification |
Description | This relationship class defines the relationship between pdClassification and pdClassificationItem. Each feature in pdClassification may relate to one or many features in pdClassificationItem. |
Origin Class Name | Origin Primary Key | Origin Foreign Key |
pdClassification | IFCID | RID2 |
Destination Class Name | Destination Primary Key | Destination Foreign Key |
pdClassificationItem |
pdStatValue_ClassifItem - RelationshipClass
Name | pdStatValue_ClassifItem |
Cardinality | OneToMany |
IsAttributed | false |
IsComposite | false |
ForwardPathLabel | to_classificationItem |
BackwardPathLabel | from_statisticalValue |
Description | This relationship class defines the relationship between pdStatisticalValue and pdClassificationItem. Each feature in pdStatisticalValue may relate to zero or many features in pdClassificationItem. |
Origin Class Name | Origin Primary Key | Origin Foreign Key |
pdStatisticalValue | IFCID | RID1 |
Destination Class Name | Destination Primary Key | Destination Foreign Key |
pdClassificationItem |
pdMeasureType - Domain
DomainName | pdMeasureType |
Description | Specifies the measurement type |
FieldType | String |
Domain Type | CodedValue |
Code | Name |
area | area |
length | length |
angle | angle |
time | time |
velocity | velocity |
volume | volume |
scale | scale |
weight | weight |
VoidReasonValue - Domain
DomainName | VoidReasonValue |
Description | Reason for null value |
FieldType | SmallInteger |
Domain Type | CodedValue |
Code | Name |
1 | Unknown |
2 | UnPopulated |
3 | Withheld |
0 | No reason given |