Main Layout

U Main Layout Comments as mouse-over tips, zoom and pan.Read column and table comments by hovering the columns and tables. Zoom with CTRL+whell mouse button, pan by dragging the diagram with the right-mouse button by DbSchema.com - Wise CodersDbSchema is an universal database designer. DbSchema has a free Community Edition. SingleObject Operative stand TreeData NatureQualityArea Metadata 🔗 Foreign Key FK_CodeSetCode CodeSet CodeSetCode ref CodeSet ( CodeSetId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koodistoon 🔗 Foreign Key FK_CodeSetCode CodeSet CodeSetCode ref CodeSet ( CodeSetId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koodistoon CodeSetId 🔗 Foreign Key FK_CodeSetCode Code CodeSetCode ref Code ( CodeId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koodiin 🔗 Foreign Key FK_CodeSetCode Code CodeSetCode ref Code ( CodeId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koodiin CodeId 🔗 Foreign Key fk_CultureRecreation_Object CultureRecreation ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen 🔗 Foreign Key fk_CultureRecreation_Object CultureRecreation ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen ObjectId 🔗 Foreign Key FK_DeadTreeStratum SamplePlot DeadTreeStratum ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan 🔗 Foreign Key FK_DeadTreeStratum SamplePlot DeadTreeStratum ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan SamplePlotId 🔗 Foreign Key FK_DeadTreeStratum TreeData DeadTreeStratum ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key FK_DeadTreeStratum TreeData DeadTreeStratum ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key FK_DeadTreeStratum TreeGroup DeadTreeStratum ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään 🔗 Foreign Key FK_DeadTreeStratum TreeGroup DeadTreeStratum ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään TreeGroupId 🔗 Foreign Key FK_DeadTreeStratum Datasource DeadTreeStratum ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähde 🔗 Foreign Key FK_DeadTreeStratum Datasource DeadTreeStratum ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähde DatasourceId 🔗 Foreign Key FK_NatureQualityArea Actor NatureQualityArea ref Actor ( LoggingRightsHolderId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan 🔗 Foreign Key FK_NatureQualityArea Actor NatureQualityArea ref Actor ( LoggingRightsHolderId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan LoggingRightsHolderId 🔗 Foreign Key fk_TotalRate_ObjectRate ObjectRate ref TotalRate ( TotalRateId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueen kokonaisarvioon 🔗 Foreign Key fk_TotalRate_ObjectRate ObjectRate ref TotalRate ( TotalRateId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueen kokonaisarvioon TotalRateId 🔗 Foreign Key fk_SingleObject_ObjectRate ObjectRate ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteesee 🔗 Foreign Key fk_SingleObject_ObjectRate ObjectRate ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteesee ObjectId 🔗 Foreign Key FK_ObjectSelection OperativeStand ObjectSelection ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key FK_ObjectSelection OperativeStand ObjectSelection ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key fk_Operation_OperativeStand Operation ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key fk_Operation_OperativeStand Operation ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key FK_Operation Actor Operation ref Actor ( ImplementerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan 🔗 Foreign Key FK_Operation Actor Operation ref Actor ( ImplementerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan ImplementerId 🔗 Foreign Key fk_NatureQualityArea_Stand OperativeStand ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen 🔗 Foreign Key fk_NatureQualityArea_Stand OperativeStand ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen NQAreaId 🔗 Foreign Key FK_OperativeStand RealEstate OperativeStand ref RealEstate ( RealEstateId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kiinteistöön 🔗 Foreign Key FK_OperativeStand RealEstate OperativeStand ref RealEstate ( RealEstateId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kiinteistöön RealEstateId 🔗 Foreign Key FK_OperativeStandRate OperativeStand OperativeStandRate ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key FK_OperativeStandRate OperativeStand OperativeStandRate ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key fk_RealEstate_Actor RealEstate ref Actor ( OwnerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan 🔗 Foreign Key fk_RealEstate_Actor RealEstate ref Actor ( OwnerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan OwnerId 🔗 Foreign Key FK_RealEstate NatureQualityArea RealEstate ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen 🔗 Foreign Key FK_RealEstate NatureQualityArea RealEstate ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen NQAreaId 🔗 Foreign Key fk_TreeData_SamplePlot SamplePlot ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_SamplePlot SamplePlot ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_OperativeStand_SingleObject SingleObject ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key fk_OperativeStand_SingleObject SingleObject ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key fk_SoilData_OperativeStand SoilData ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key fk_SoilData_OperativeStand SoilData ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key fk_SoilData_Datasource SoilData ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen 🔗 Foreign Key fk_SoilData_Datasource SoilData ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen DatasourceId 🔗 Foreign Key fk_SpecialFeature_Object SpecialFeature ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen 🔗 Foreign Key fk_SpecialFeature_Object SpecialFeature ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen ObjectId 🔗 Foreign Key fk_SamplePlot_Stratum Stratum ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan 🔗 Foreign Key fk_SamplePlot_Stratum Stratum ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan SamplePlotId 🔗 Foreign Key fk_TreeData_Stratum Stratum ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_Stratum Stratum ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_TreeGoup_Stratum Stratum ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään 🔗 Foreign Key fk_TreeGoup_Stratum Stratum ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään TreeGroupId 🔗 Foreign Key fk_Stratum_Datasource Stratum ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen 🔗 Foreign Key fk_Stratum_Datasource Stratum ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen DatasourceId 🔗 Foreign Key fk_NatureQualityArea_TotalRate TotalRate ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen 🔗 Foreign Key fk_NatureQualityArea_TotalRate TotalRate ref NatureQualityArea ( NQAreaId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain käsittelyalueeseen NQAreaId 🔗 Foreign Key fk_Actor_TotalRate TotalRate ref Actor ( ReviewerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan 🔗 Foreign Key fk_Actor_TotalRate TotalRate ref Actor ( ReviewerId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimijaan ReviewerId 🔗 Foreign Key fk_Plot_Tree Tree ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan 🔗 Foreign Key fk_Plot_Tree Tree ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan SamplePlotId 🔗 Foreign Key fk_TreeData_Tree Tree ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_Tree Tree ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_Datasource_Tree Tree ref Datasource ( DatasourceId -> Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen 🔗 Foreign Key fk_Datasource_Tree Tree ref Datasource ( DatasourceId -> Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen DatasourceId 🔗 Foreign Key fk_TreeGroup_Tree Tree ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään 🔗 Foreign Key fk_TreeGroup_Tree Tree ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään TreeGroupId 🔗 Foreign Key fk_SamplePlot_TreeClass TreeClass ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan 🔗 Foreign Key fk_SamplePlot_TreeClass TreeClass ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan SamplePlotId 🔗 Foreign Key fk_TreeData_TreeClass TreeClass ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_TreeClass TreeClass ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_TreeGroup_TreeClass TreeClass ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään 🔗 Foreign Key fk_TreeGroup_TreeClass TreeClass ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään TreeGroupId 🔗 Foreign Key FK_TreeClass Datasource TreeClass ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen 🔗 Foreign Key FK_TreeClass Datasource TreeClass ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen DatasourceId 🔗 Foreign Key FK_TreeData OperativeStand TreeData ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon 🔗 Foreign Key FK_TreeData OperativeStand TreeData ref OperativeStand ( OperativeStandId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain toimenpidekuvioon OperativeStandId 🔗 Foreign Key FK_TreeData SingleObject TreeData ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen 🔗 Foreign Key FK_TreeData SingleObject TreeData ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen ObjectId 🔗 Foreign Key FK_TreeDataSpecifier TreeGroup TreeDataSpecifier ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään 🔗 Foreign Key FK_TreeDataSpecifier TreeGroup TreeDataSpecifier ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuryhmään TreeGroupId 🔗 Foreign Key FK_TreeDataSpecifier Tree TreeDataSpecifier ref Tree ( TreeId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuhun 🔗 Foreign Key FK_TreeDataSpecifier Tree TreeDataSpecifier ref Tree ( TreeId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puuhun TreeId 🔗 Foreign Key fk_TreeData_TreeGroup TreeGroup ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_TreeGroup TreeGroup ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_TreeData_TreeSummary TreeSummary ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon 🔗 Foreign Key fk_TreeData_TreeSummary TreeSummary ref TreeData ( TreeDataId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoon TreeDataId 🔗 Foreign Key fk_Plot_TreeSummary TreeSummary ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan 🔗 Foreign Key fk_Plot_TreeSummary TreeSummary ref SamplePlot ( SamplePlotId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain koealaan SamplePlotId 🔗 Foreign Key fk_TreeGroup_TreeSummary TreeSummary ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoyhteenvetoon 🔗 Foreign Key fk_TreeGroup_TreeSummary TreeSummary ref TreeGroup ( TreeGroupId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain puustoyhteenvetoon TreeGroupId 🔗 Foreign Key fk_TreeSummary_Datasource TreeSummary ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen 🔗 Foreign Key fk_TreeSummary_Datasource TreeSummary ref Datasource ( DatasourceId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain tietolähteeseen DatasourceId 🔗 Foreign Key fk_WaterSystem_Object WaterSystem ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen 🔗 Foreign Key fk_WaterSystem_Object WaterSystem ref SingleObject ( ObjectId -> id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vierasavain kohteeseen ObjectId ActorTable Default.Actor ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimija 🔑 Pk pk_Actor ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ NatureQualityArea( id ) ↙ Operation( id ) ↙ RealEstate( id ) ↙ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by NatureQualityArea ( LoggingRightsHolderId -> id ) Referred by Operation ( ImplementerId -> id ) Referred by RealEstate ( OwnerId -> id ) Referred by TotalRate ( ReviewerId -> id ) BusinessId⧉ BusinessId text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yritystunnus (Y-tunnus) TEXT OrganizationName⧉ OrganizationName text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Organisaation nimi TEXT FirstName⧉ FirstName text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Henkilön etunimi TEXT LastName⧉ LastName text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Henkilön sukunimi TEXT Address⧉ Address text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Osoite TEXT PostalCode⧉ PostalCode text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Postinumero TEXT MobilePhoneNumber⧉ MobilePhoneNumber text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puhelinnumero TEXT PostOffice⧉ PostOffice text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Postitoimipaikka TEXT Email⧉ Email text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sähköpostiosoite TEXT CodeTable Default.Code ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodi 🔑 Pk pk_Code ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ CodeSetCode( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by CodeSetCode ( CodeId -> id ) Code⧉ Code text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodi TEXT DescriptionLanguage⧉ DescriptionLanguage text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodin kuvauksen kieli TEXT CodeDescription⧉ CodeDescription text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodin kuvaus TEXT iri⧉ iri text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Internationalized Resource Identifier TEXT LongDescription⧉ LongDescription text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodin pitkä kuvaus TEXT CodeSetTable Default.CodeSet ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodisto 🔑 Pk pk_CodeSet ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ CodeSetCode( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by CodeSetCode ( CodeSetId -> id ) 🔍 idx_CodeSet_CodeSetStringId ( CodeSetStringId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi koodiston merkkijonotunnisteelleCodeSetStringId⧉ CodeSetStringId text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodiston merkkijonotunniste TEXT Name⧉ Name text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodiston nimi TEXT iri⧉ iri text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Internationalized Resource Identifier TEXT CodeSetCodeTable Default.CodeSetCode ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodit koodistoissa 🔑 Pk pk_CodeSetCode ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_CodeSetCode_CodeSetId_CodeId ( CodeSetId, CodeId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (koodisto + koodi)CodeSetId⧉ CodeSetId * integer ↗ CodeSetCode( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodisto (viiteavain) INTEGER🔗 References CodeSet ( CodeSetId -> id ) 🔍 Unq uk_CodeSetCode_CodeSetId_CodeId ( CodeSetId, CodeId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (koodisto + koodi)CodeId⧉ CodeId * integer ↗ CodeSetCode( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodi (viiteavain) INTEGER🔗 References Code ( CodeId -> id ) CodesViewView Default.CodesView ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodistot näkymänä. Koodit selitteineen koodistoon sidottuna. CodeSetId⧉ CodeSetId integer INTEGER CodeSetStringId⧉ CodeSetStringId text TEXT CodeSetName⧉ CodeSetName text TEXT CodeId⧉ CodeId integer INTEGER Code⧉ Code text TEXT DescriptionLanguage⧉ DescriptionLanguage text TEXT CodeDescription⧉ CodeDescription text TEXT LongDescription⧉ LongDescription text TEXT CultureRecreationTable Default.CultureRecreation ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kulttuuriperintö ja virkistys 🔑 Pk pk_CultureRecreation ( ObjectId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ PääavainObjectId⧉ ObjectId * integer ↗ CultureRecreation( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste ja viiteavain kohteeseen INTEGER🔗 References SingleObject ( ObjectId -> id ) Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kulttuuriperintö- tai virkistyskohteen ylätason tyyppi TEXT DeterioratedArea⧉ DeterioratedArea real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen yhteydessä heikentynyt pinta-ala, ha REAL DeterioratedAreaPercent⧉ DeterioratedAreaPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen yhteydessä heikentynyt osuus pinta-alasta, % REAL DatasourceTable Default.Datasource ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde 🔑 Pk pk_Datasource ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ DeadTreeStratum( id ) ↙ SoilData( id ) ↙ Stratum( id ) ↙ TreeClass( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by DeadTreeStratum ( DatasourceId -> id ) Referred by SoilData ( DatasourceId -> id ) Referred by Stratum ( DatasourceId -> id ) Referred by TreeClass ( DatasourceId -> id ) Referred by TreeSummary ( DatasourceId -> id ) 🔍 Unq uk_Datasource_Code ( Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (code)Code⧉ Code * text ↙ Tree( Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähdekoodi TEXT🔗 Referred by Tree ( DatasourceId -> Code ) Description⧉ Description * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähteen kuvaus TEXT DeadTreeStratumTable Default.DeadTreeStratum ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuolleen puun osite Osite voi liittyä puustotietoon, koealaan tai puuryhmään. 🔑 Pk pk_DeadTreeStratum ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_DeadTreeStratum_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId integer ↗ DeadTreeStratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) 🔍 idx_DeadTreeStratum_SamplePlotId ( SamplePlotId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi koealalleSamplePlotId⧉ SamplePlotId integer ↗ DeadTreeStratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koealatieto (viiteavain) INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) 🔍 idx_DeadTreeStratum_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puuryhmälleTreeGroupId⧉ TreeGroupId integer ↗ DeadTreeStratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) 🔍 idx_DeadTreeStratum_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ DeadTreeStratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde (viiteavain) INTEGER🔗 References Datasource ( DatasourceId -> id ) Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuolleen puuston tyyppi TEXT MeanDiameter⧉ MeanDiameter real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskiläpimitta cm REAL MeanVolume⧉ MeanVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskitilavuus m3/ha REAL Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Ositteen numero INTEGER TreeSpecies⧉ TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji TEXT MetadataTable Default.Metadata ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Metadata Esim. key = "version"; value = "V1.0" 🔑 Pk pk_Metadata ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_Metadata_key_value ( key, value ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (key + value)key⧉ key * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Metadatan avain TEXT 🔍 Unq uk_Metadata_key_value ( key, value ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (key + value)value⧉ value text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Metadatan arvo TEXT NatureQualityAreaTable Default.NatureQualityArea ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalue 🔑 Pk pk_NatureQualityArea ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ OperativeStand( id ) ↙ RealEstate( id ) ↙ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by OperativeStand ( NQAreaId -> id ) Referred by RealEstate ( NQAreaId -> id ) Referred by TotalRate ( NQAreaId -> id ) LoggingRightsHolderId⧉ LoggingRightsHolderId integer ↗ NatureQualityArea( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Hakkuuoikeuden haltija (viiteavain) INTEGER🔗 References Actor ( LoggingRightsHolderId -> id ) Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalueen numero INTEGER Area⧉ Area real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pinta-ala, ha REAL ObjectRateTable Default.ObjectRate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen laatuarviot 🔑 Pk pk_ObjectRate ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_ObjectRate_TotalRateId ( TotalRateId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi kokonaisarviolleTotalRateId⧉ TotalRateId integer ↗ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontolaadun kokonaisarvio (viiteavain) INTEGER🔗 References TotalRate ( TotalRateId -> id ) 🔍 Unq uk_ObjectRate_ObjectId ( ObjectId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (kohde)ObjectId⧉ ObjectId * integer ↗ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohde (viiteavain) INTEGER🔗 References SingleObject ( ObjectId -> id ) QDeviationReason⧉ QDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Laatupoikkeaman syy TEXT WaterSystemQDeviationReason⧉ WaterSystemQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vesiensuojelukohteen laatupoikkeaman syy TEXT SpecialFeatureQDeviationReason⧉ SpecialFeatureQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontokohteen tai erityispiirteen laatupoikkeaman syy TEXT CultureRecreationQDeviationReason⧉ CultureRecreationQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kulttuuriperintö- tai virkistyskohteen laatupoikkeaman syy TEXT WildlifeManagementQDeviationReason⧉ WildlifeManagementQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Riistainhoitokohteen laatupoikkeaman syy TEXT GrowingTreeQDeviationReason⧉ GrowingTreeQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kasvatettavan puuston laatupoikkeaman syy TEXT DeadTreeQDeviationReason⧉ DeadTreeQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuolleen puuston laatupoikkeaman syy TEXT RetentionTreeQDeviationReason⧉ RetentionTreeQDeviationReason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Säästöpuuston laatupoikkeaman syy TEXT Date⧉ Date numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Inventointiajankohta NUMERIC Info⧉ Info text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Lisätiedot TEXT ObjectSelectionTable Default.ObjectSelection ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohdevalinta 🔑 Pk pk_ObjectSelection ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_ObjectSelection_OperativeStandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimenpidekuviolleOperativeStandId⧉ OperativeStandId * integer ↗ ObjectSelection( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) Reason⧉ Reason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Valintaperuste TEXT ReasonInfo⧉ ReasonInfo text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Valintaperusteen lisätiedot TEXT StatPopulationSize⧉ StatPopulationSize real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Perusjoukon koko REAL StatPopuationSizeUnit⧉ StatPopuationSizeUnit text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Perusjoukon koon yksikkö TEXT StatSampleSize⧉ StatSampleSize real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Otoksen koko REAL StatSampleSizeUnit⧉ StatSampleSizeUnit text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Otoksen koon yksikkö TEXT StatSamplePercent⧉ StatSamplePercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Arvioitavien kohteiden pinta-alojen osuus käsittelyalueen pinta-alasta REAL OperationTable Default.Operation ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpide 🔑 Pk pk_Operation ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_Operation_OperativeStandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimenpidekuviolleOperativeStandId⧉ OperativeStandId * integer ↗ Operation( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) 🔍 idx_ImplementerId ( ImplementerId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimijalleImplementerId⧉ ImplementerId integer ↗ Operation( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen toteuttaja (viiteavain) INTEGER🔗 References Actor ( ImplementerId -> id ) OperationType⧉ OperationType * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen laji TEXT OperationStatus⧉ OperationStatus text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen status TEXT Date⧉ Date numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toteutuspvm NUMERIC DateResolution⧉ DateResolution text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toteutuspäivämäärän tarkastelutarkkuus TEXT Info⧉ Info text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen teksi ja lisätiedot TEXT OperativeStandTable Default.OperativeStand ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio 🔑 Pk pk_OperativeStand ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ Operation( id ) ↙ OperativeStandRate( id ) ↙ SingleObject( id ) ↙ SoilData( id ) ↙ TreeData( id ) ↙ ObjectSelection( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by Operation ( OperativeStandId -> id ) Referred by OperativeStandRate ( OperativeStandId -> id ) Referred by SingleObject ( OperativeStandId -> id ) Referred by SoilData ( OperativeStandId -> id ) Referred by TreeData ( OperativeStandId -> id ) Referred by ObjectSelection ( OperativeStandId -> id ) 🔍 idx_OperativeStand_NQAreaId ( NQAreaId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi käsittelyalueelleNQAreaId⧉ NQAreaId * integer ↗ OperativeStand( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalue (viiteavain) INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) 🔍 idx_OperativeStand_RealEstateId ( RealEstateId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi kiinteistölleRealEstateId⧉ RealEstateId * integer ↗ OperativeStand( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistö (viiteavain) INTEGER🔗 References RealEstate ( RealEstateId -> id ) StandNo⧉ StandNo * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuvionumero Tekstinä esim. "1", "109", "110.1" jne. TEXT geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Paikkatieto - POLYGON - EPSG: 3067 VARCHAR Area⧉ Area * real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuvion kokonaispinta-ala, ha REAL AreaDecrease⧉ AreaDecrease real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vähennysala, ha REAL OperativeStandRateTable Default.OperativeStandRate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvion arviointi 🔑 Pk pk_OperativeStandRate ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_OperativeStandRate_OperativeStandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (toimenpidekuvio)OperativeStandId⧉ OperativeStandId * integer ↗ OperativeStandRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) Status⧉ Status text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Arvioinnin tila TEXT RealEstateTable Default.RealEstate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistö 🔑 Pk pk_RealEstate ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ OperativeStand( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by OperativeStand ( RealEstateId -> id ) RegisterUnitId⧉ RegisterUnitId * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistötunnus TEXT 🔍 idx_RealEstate_NQAreaId ( NQAreaId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi käsittelyalueelleNQAreaId⧉ NQAreaId * integer ↗ RealEstate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalue (viiteavain) INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) Name⧉ Name text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistön nimi TEXT LocationMunicipalityNumber⧉ LocationMunicipalityNumber integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sijaintikunnan numero INTEGER 🔍 idx_RealEstate_OwnerId ( OwnerId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimijalleOwnerId⧉ OwnerId integer ↗ RealEstate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistön omistaja (viiteavain) INTEGER🔗 References Actor ( OwnerId -> id ) SamplePlotTable Default.SamplePlot ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koeala 🔑 Pk pk_SamplePlot ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ DeadTreeStratum( id ) ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by DeadTreeStratum ( SamplePlotId -> id ) Referred by Stratum ( SamplePlotId -> id ) Referred by Tree ( SamplePlotId -> id ) Referred by TreeClass ( SamplePlotId -> id ) Referred by TreeSummary ( SamplePlotId -> id ) 🔍 idx_SamplePlot_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId * integer ↗ SamplePlot( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koealan paikkatieto VARCHAR Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koealan numero INTEGER Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koealan tyyppi TEXT Radius⧉ Radius real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Säde, m REAL SingleObjectTable Default.SingleObject ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohde 🔑 Pk pk_SingleObject ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ CultureRecreation( id ) ↙ ObjectRate( id ) ↙ SpecialFeature( id ) ↙ TreeData( id ) ↙ WaterSystem( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by CultureRecreation ( ObjectId -> id ) Referred by ObjectRate ( ObjectId -> id ) Referred by SpecialFeature ( ObjectId -> id ) Referred by TreeData ( ObjectId -> id ) Referred by WaterSystem ( ObjectId -> id ) 🔍 idx_SingleObject_OperativeStandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimenpidekuviolleOperativeStandId⧉ OperativeStandId * integer ↗ SingleObject( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) Code⧉ Code * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen laji. Koodisto - kun vesien suojelukohde: WaterProtectionObjectCodeType (taulu CodeSet ja näkymä CodesView) TEXT geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen paikkatieto VARCHAR Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Area⧉ Area real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen tai suojavyöhykkeen pinta-ala, ha REAL Info⧉ Info text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Lisätiedot TEXT SoilDataTable Default.SoilData ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kasvupaikkatiedot 🔑 Pk pk_SoilData ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_SoilData_StandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (toimenpidekuvio)OperativeStandId⧉ OperativeStandId * integer ↗ SoilData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) MainGroup⧉ MainGroup * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääryhmä. Koodisto MainGroupType (taulu CodeSet ja näkymä CodesView) TEXT SubGroup⧉ SubGroup text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Alaryhmä. Koodisto SubGroupType (taulu CodeSet ja näkymä CodesView) TEXT FertilityClass⧉ FertilityClass text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kasvupaikka TEXT SoilType⧉ SoilType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Maalaji TEXT DrainageState⧉ DrainageState text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuivatustilanne TEXT Accessiblity⧉ Accessiblity text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Saavutettavuus (korjuukelpoisuus) TEXT InventoryDate⧉ InventoryDate numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Inventointipvm NUMERIC 🔍 idx_SoilData_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ SoilData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde (viiteavain) INTEGER🔗 References Datasource ( DatasourceId -> id ) SpecialFeatureTable Default.SpecialFeature ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontokohde ja erityispiirre 🔑 Pk pk_SpecialFeature ( ObjectId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ PääavainObjectId⧉ ObjectId * integer ↗ SpecialFeature( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste ja viiteavain kohteeseen INTEGER🔗 References SingleObject ( ObjectId -> id ) OperatedArea⧉ OperatedArea real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontokohteen tai erityispiirteen pinta-alasta käsitelty, ha REAL SpeciesCode⧉ SpeciesCode text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Lajikoodi TEXT SpecificMireType⧉ SpecificMireType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tarkennettu suotyyppi. Koodisto SpecificMireTypeType (taulu CodeSet ja näkymä CodesView) TEXT Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen tyyppi TEXT DeterioratedArea⧉ DeterioratedArea real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen yhteydessä heikentynyt pinta-ala, ha REAL DeterioratedAreaPercent⧉ DeterioratedAreaPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpiteen yhteydessä heikentynyt osuus pinta-alasta, % REAL StratumTable Default.Stratum ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puusto-osite Osite voi liittyä puustotietoon, koealaan tai puuryhmään. 🔑 Pk pk_Stratum ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_Stratum_SamplePlotId ( SamplePlotId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi koealalleSamplePlotId⧉ SamplePlotId integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koealaan (viiteavain) INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) 🔍 idx_Stratum_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) 🔍 idx_Stratum_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustoryhmälleTreeGroupId⧉ TreeGroupId integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Ositteen päätyyppi - Kasvatettava - Kuollut - Säästöpuu TEXT Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Ositteen tyyppi - Kuolleen puun tyyppi - Säästöpuun tyyppi TEXT Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Ositteen numero INTEGER Storey⧉ Storey text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Jakso TEXT TreeSpecies⧉ TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji TEXT BasalArea⧉ BasalArea real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pohjapinta-ala, m3/ha REAL StemCount⧉ StemCount integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Runkoluku, runkoa/ha INTEGER MeanAge⧉ MeanAge integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keski-ikä, v INTEGER MeanHeight⧉ MeanHeight real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskipituus, m REAL MeanDiameter⧉ MeanDiameter real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskiläpimitta, cm REAL MeanVolume⧉ MeanVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskitilavuus, m3/ha REAL SawLogPercent⧉ SawLogPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkiprosentti, % REAL SawLogVolume⧉ SawLogVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkitilavuus m3/ha REAL PulpWoodVolume⧉ PulpWoodVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuitutilavuus, m3/ha REAL VolumeGrowth⧉ VolumeGrowth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tilavuuskasvu, m2/ha/v REAL 🔍 idx_Stratum_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde (viiteavain) INTEGER🔗 References Datasource ( DatasourceId -> id ) TotalRateTable Default.TotalRate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalueen kokonaisarviointi 🔑 Pk pk_TotalRate ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by ObjectRate ( TotalRateId -> id ) 🔍 Unq uk_TotalRate_NQAreaId ( NQAreaId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yksilöivä avain (käsittelyalue)NQAreaId⧉ NQAreaId * integer ↗ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalue (viiteavain) INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) 🔍 idx_TotalRate_ReviewerId ( ReviewerId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimijalleReviewerId⧉ ReviewerId integer ↗ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontolaatuarvioija (viiteavain) INTEGER🔗 References Actor ( ReviewerId -> id ) Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT TotalRateLevel⧉ TotalRateLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kokonaislaadun taso TEXT WaterProtectionLevel⧉ WaterProtectionLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vesiensuojelun taso TEXT WildlifeManagementLevel⧉ WildlifeManagementLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Riistanhoitokohteen säilymisen laatutaso TEXT CommonWorkingSiteCleanlinesLevel⧉ CommonWorkingSiteCleanlinesLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yleisen työmaasiisteyden laatutaso TEXT SpecialFeatureLevel⧉ SpecialFeatureLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Muiden erityispiirrekohteiden laatutaso TEXT CultureRecreationLevel⧉ CultureRecreationLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kulttuuriperintö- ja virkistyskohteiden säästymisen laatutaso TEXT GrowingTreesLevel⧉ GrowingTreesLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kasvatettavan puuston laatutaso TEXT DeadTreeLevel⧉ DeadTreeLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuolleen puuston laatutaso TEXT RetentionTreeLevel⧉ RetentionTreeLevel text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Säästöpuuston laatutaso TEXT OperationStatus⧉ OperationStatus text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Korjuun tilanne tarkastuksessa TEXT Date⧉ Date numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Inventointiajankohta NUMERIC TreeTable Default.Tree ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puu Puu voi liittyä puustotietoon, koealaan tai puuryhmään. 🔑 Pk pk_Tree ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ TreeDataSpecifier( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by TreeDataSpecifier ( TreeId -> id ) geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun paikkatieto VARCHAR 🔍 idx_Tree_SamplePlotId ( SamplePlotId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi koealalleSamplePlotId⧉ SamplePlotId integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koeala (viiteavain) INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) 🔍 idx_Tree_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) 🔍 idx_Tree_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ Tree( Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain tietolähteeseen INTEGER🔗 References Datasource ( DatasourceId -> Code ) 🔍 idx_Tree_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puuryhmälleTreeGroupId⧉ TreeGroupId integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun numero INTEGER MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun päätyyppi - Kasvatettava - Kuollut - Säästöpuu TEXT TreeSpecies⧉ TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji TEXT Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun tyyppi - Kuolleen puun tyyppi - Säästöpuun tyyppi TEXT Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Age⧉ Age integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Ikä, v INTEGER Height⧉ Height real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pituus, m REAL Diameter⧉ Diameter real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Läpimitta, cm REAL Volume⧉ Volume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tilavuus, m3 REAL SawLogPercent⧉ SawLogPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkipuuprosentti, % REAL SawLogVolume⧉ SawLogVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkitilavuus, m3 REAL PulpWoodVolume⧉ PulpWoodVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuitutilavuus, m3 REAL VolumeGrowth⧉ VolumeGrowth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tilavuuskasvu, m3/ha REAL TreeClassTable Default.TreeClass ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuluokka Puuluokka voi liittyä puustotietoon, koealaan tai puuryhmään. 🔑 Pk pk_TreeClass ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_TreeClass_SamplePlotId ( SamplePlotId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi koealalleSamplePlotId⧉ SamplePlotId integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koeala (viiteavain) INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) 🔍 idx_TreeClass_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) 🔍 idx_TreeClass_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puuryhmälleTreeGroupId⧉ TreeGroupId integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun päätyyppi - Kuollut - Säästöpuu TEXT Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun tyyppi - Kuolleen puun tyyppi - Säästöpuun tyyppi TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuluokan numero INTEGER Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT TreeSpecies⧉ TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji TEXT DiameterClass⧉ DiameterClass text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Läpimittaluokka TEXT StemCount⧉ StemCount integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Runkoluku INTEGER MeanVolume⧉ MeanVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskitilavuus m3/ha REAL AverageStemVolume⧉ AverageStemVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskirunkotilavuus, m3 REAL Specifier⧉ Specifier text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tarkenne (säästöpuuluokan lisämääre) TEXT 🔍 idx_TreeClass_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde (viiteavain) INTEGER🔗 References Datasource ( DatasourceId -> id ) TreeDataTable Default.TreeData ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotiedot Puustotieto voi liittyä kuvioon tai kohteeseen. 🔑 Pk pk_TreeData ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ DeadTreeStratum( id ) ↙ SamplePlot( id ) ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeGroup( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by DeadTreeStratum ( TreeDataId -> id ) Referred by SamplePlot ( TreeDataId -> id ) Referred by Stratum ( TreeDataId -> id ) Referred by Tree ( TreeDataId -> id ) Referred by TreeClass ( TreeDataId -> id ) Referred by TreeGroup ( TreeDataId -> id ) Referred by TreeSummary ( TreeDataId -> id ) 🔍 idx_TreeData_OperativeStandId ( OperativeStandId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi toimenpidekuviolleOperativeStandId⧉ OperativeStandId integer ↗ TreeData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpidekuvio (viiteavain) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) 🔍 idx_TreeData_ObjectId ( ObjectId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi kohteelleObjectId⧉ ObjectId integer ↗ TreeData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohde (viiteavain) INTEGER🔗 References SingleObject ( ObjectId -> id ) Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotiedon tyyppi TEXT Date⧉ Date * numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuston ajankohta NUMERIC TreeDataSpecifierTable Default.TreeDataSpecifier ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tarkenne (lisämääre) Tarkenne voi liittyä puuryhmään tai puuhun. 🔑 Pk pk_TreeDataSpecifier ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_TreeDataSpecifier_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puuryhmälleTreeGroupId⧉ TreeGroupId integer ↗ TreeDataSpecifier( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) 🔍 idx_TreeDataSpecifier_TreeId ( TreeId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puulleTreeId⧉ TreeId integer ↗ TreeDataSpecifier( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puu (viiteavain) INTEGER🔗 References Tree ( TreeId -> id ) MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun / puuluokan päätyyppi - Kasvatettava - Kuollut - Säästöpuu TEXT Specifier⧉ Specifier text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tarkenne (säästöpuun / -puuluokan lisämääre) TEXT TreeGroupTable Default.TreeGroup ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä 🔑 Pk pk_TreeGroup ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ↙ DeadTreeStratum( id ) ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeDataSpecifier( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by DeadTreeStratum ( TreeGroupId -> id ) Referred by Stratum ( TreeGroupId -> id ) Referred by Tree ( TreeGroupId -> id ) Referred by TreeClass ( TreeGroupId -> id ) Referred by TreeDataSpecifier ( TreeGroupId -> id ) Referred by TreeSummary ( TreeGroupId -> id ) 🔍 idx_TreeGroup_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId * integer ↗ TreeGroup( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puusto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän paikkatieto VARCHAR Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän numero INTEGER Area⧉ Area real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän pinta-ala, ha REAL TreeSummaryTable Default.TreeSummary ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustoyhteenveto Yhteenveto voi liittyä puustotietoon, koealaan tai puuryhmään. 🔑 Pk pk_TreeSummary ( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääavainid⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 idx_TreeSummary_TreeDataId ( TreeDataId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puustotiedolleTreeDataId⧉ TreeDataId integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotieto (viiteavain) INTEGER🔗 References TreeData ( TreeDataId -> id ) 🔍 idx_TreeSummary_SamplePlotId ( SamplePlotId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ IndeksikoealalleSamplePlotId⧉ SamplePlotId integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koeala (viiteavain) INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) 🔍 idx_TreeSummary_TreeGroupId ( TreeGroupId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi puuryhmälleTreeGroupId⧉ TreeGroupId integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä (viiteavain) INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yhteenvetopuuston päätyyppi - Kasvatettava - Kuollut - Säästöpuu TEXT Type⧉ Type text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Yhteenvetopuuston tyyppi - Kuolleen puun tyyppi - Säästöpuun tyyppi TEXT CL_Certificate⧉ CL_Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti, yhteenvedon luokittelija TEXT CL_TreeSpecies⧉ CL_TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji, yhteenvedon luokittelija TEXT CL_DiameterClass⧉ CL_DiameterClass text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Läpimittaluokka, yhteenvedon luokittelija TEXT CL_Storey⧉ CL_Storey text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Jakso, yhteenvedon luokittelijana TEXT CL_Specifier⧉ CL_Specifier text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tarkenne (säästöpuusto), yhteenvedon luokittelijana TEXT MainTreeSpecies⧉ MainTreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääpuulaji TEXT DevelopmentClass⧉ DevelopmentClass text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kehitysluokka TEXT BasalArea⧉ BasalArea real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pohjapinta-ala, m2/ha REAL StemCount⧉ StemCount integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Runkoluku, runkoa/ha INTEGER MeanAge⧉ MeanAge integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keski-ikä, v INTEGER MeanHeight⧉ MeanHeight real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskipituus, m REAL MeanDiameter⧉ MeanDiameter real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskiläpimitta, cm REAL DominantHeight⧉ DominantHeight real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Valtapituus, m REAL MeanVolume⧉ MeanVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskitilavuus, m3/ha REAL TotalVolume⧉ TotalVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kokonaistilavuus, m3 REAL SawLogPercent⧉ SawLogPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkiprosentti, % REAL SawLogVolume⧉ SawLogVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tukkitilavuus, m3/ha REAL PulpWoodVolume⧉ PulpWoodVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuitutilavuus, m3/ha REAL VolumeGrowth⧉ VolumeGrowth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tilavuuskasvu, m3/ha/v REAL 🔍 idx_TreeSummary_DatasourceId ( DatasourceId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Indeksi tietolähteelleDatasourceId⧉ DatasourceId integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde (viiteavain) INTEGER🔗 References Datasource ( DatasourceId -> id ) WaterSystemTable Default.WaterSystem ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vesiensuojelu 🔑 Pk pk_WaterSystem ( ObjectId ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ PääavainObjectId⧉ ObjectId * integer ↗ WaterSystem( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste ja viiteavain kohteeseen INTEGER🔗 References SingleObject ( ObjectId -> id ) CoastlineLength⧉ CoastlineLength real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Rantaviivan pituus, m REAL BufferTotalLength⧉ BufferTotalLength real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Suojavyöhykkeen kokonaispituus, m REAL BufferAverageWidth⧉ BufferAverageWidth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Suojavyöhykkeen keskimääräinen leveys, m REAL BufferNarrowestWidth⧉ BufferNarrowestWidth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Suojavyöhykkeen kapein kohta, m REAL BufferWidestWidth⧉ BufferWidestWidth real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Suojavyöhykkeen levein kohta, m REAL MissingBufferLength⧉ MissingBufferLength real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuttuvan suojavyöhykkeen pituus, m REAL OperatedBufferAreaPercent⧉ OperatedBufferAreaPercent real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Suojavyöhykkeestä käsitelty, % REAL Toimija Koodi Koodisto Koodit koodistoissa Koodistot näkymänä. Koodit selitteineen koodistoon sidottuna. Kulttuuriperintö ja virkistys Tietolähde Metadata Esim. key = "version"; value = "V1.0" Käsittelyalue Kohteen laatuarviot Toimenpide Toimenpidekuvio Toimenpidekuvion arviointi Kiinteistö Koeala Kohde Kasvupaikkatiedot Luontokohde ja erityispiirre Käsittelyalueen kokonaisarviointi Puuryhmä Vesiensuojelu Puustotietoja voidaan mitata kohteelle tai kuviolle. Mittaukset voivat kohdistua suoraan noihin tai niihin erikseen mitattuina koealoina tai puuryhminä. Mittaukset voivat tapahtua tietomalliin pohjautuen ositteittain, puuluokittain tai puittain tai näitä tapoja yhdistellen. Samoihin rakenteisiin kerätään kasvatettavan puuston, kuolleen puuston ja säästöpuuston tiedot, mikä osoitetaan tyypityksellä. Puustoyhteenveto sisältää option esittää summatietoja osasummina mm. seuraavin luokittelijoin - Läpimittaluokka - Sertifikaatti - Puulaji - Jakso Kohdetyypin mukaiset lisätietotaulut Riistanhoitokohteiden tiedot kokonaisuudessaan SingleObject- taulussa Metatiedot Kokonaisuus voisi sisältää metatietotaulun / -tauluja, joiden sisältönä esim. - Sisällön versio (suhteessa standardoinnin julkaisusivuilla julkaistuihin versioihin) - Koodistojen versiot (esim. koodistot.suomi.fi URI) - jne. Kohdevalinta Puustotiedot Puustotieto voi liittyä kuvioon tai kohteeseen. Puustoyhteenveto Yhteenveto voi liittyä puustotietoon, koealaan tai puuryhmään. Puusto-osite Osite voi liittyä puustotietoon, koealaan tai puuryhmään. Puuluokka Puuluokka voi liittyä puustotietoon, koealaan tai puuryhmään. Kuolleen puun osite Osite voi liittyä puustotietoon, koealaan tai puuryhmään. Puu Puu voi liittyä puustotietoon, koealaan tai puuryhmään. Tarkenne (lisämääre) Tarkenne voi liittyä puuryhmään tai puuhun.





Table Actor

Toimija

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  BusinessId TEXT Yritystunnus (Y-tunnus)
  OrganizationName TEXT Organisaation nimi
  FirstName TEXT Henkilön etunimi
  LastName TEXT Henkilön sukunimi
  Address TEXT Osoite
  PostalCode TEXT Postinumero
  MobilePhoneNumber TEXT Puhelinnumero
  PostOffice TEXT Postitoimipaikka
  Email TEXT Sähköpostiosoite
Indexes
pk_Actor Primary Key ON id Pääavain
Referring Foreign Key
FK_NatureQualityArea Actor id ↙ ❏ NatureQualityArea(LoggingRightsHolderId) Vierasavain toimijaan
FK_Operation Actor id ↙ ❏ Operation(ImplementerId) Vierasavain toimijaan
fk_RealEstate_Actor id ↙ ❏ RealEstate(OwnerId) Vierasavain toimijaan
fk_Actor_TotalRate id ↙ ❏ TotalRate(ReviewerId) Vierasavain toimijaan


Table Code

Koodi

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  Code TEXT Koodi
  DescriptionLanguage TEXT Koodin kuvauksen kieli
  CodeDescription TEXT Koodin kuvaus
  iri TEXT Internationalized Resource Identifier
  LongDescription TEXT Koodin pitkä kuvaus
Indexes
pk_Code Primary Key ON id Pääavain
Referring Foreign Key
FK_CodeSetCode Code id ↙ ❏ CodeSetCode(CodeId) Vierasavain koodiin


Table CodeSet

Koodisto

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
CodeSetStringId TEXT Koodiston merkkijonotunniste
  Name TEXT Koodiston nimi
  iri TEXT Internationalized Resource Identifier
Indexes
pk_CodeSet Primary Key ON id Pääavain
idx_CodeSet_CodeSetStringId Index ON CodeSetStringId Indeksi koodiston merkkijonotunnisteelle
Referring Foreign Key
FK_CodeSetCode CodeSet id ↙ ❏ CodeSetCode(CodeSetId) Vierasavain koodistoon


Table CodeSetCode

Koodit koodistoissa

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* CodeSetId INTEGER Koodisto (viiteavain)
* CodeId INTEGER Koodi (viiteavain)
Indexes
pk_CodeSetCode Primary Key ON id Pääavain
uk_CodeSetCode_CodeSetId_CodeId Unique Key ON CodeSetId, CodeId Yksilöivä avain (koodisto + koodi)
Foreign Key
FK_CodeSetCode CodeSet CodeSetId ↗ ❏ CodeSet(id) Vierasavain koodistoon
FK_CodeSetCode Code CodeId ↗ ❏ Code(id) Vierasavain koodiin


View CodesView

Koodistot näkymänä. Koodit selitteineen koodistoon sidottuna.

Query
CREATE VIEW ${nameWithSchemaName} AS
  SELECT
	cs.id as CodeSetId,
	cs.CodeSetStringId,
	cs.Name as CodeSetName,
	c.id as CodeId,
	c.Code,
	c.DescriptionLanguage,
	c.CodeDescription,
	c.LongDescription
  FROM
	CodeSet as cs
  JOIN
	CodeSetCode as csc
  ON
	cs.id = csc.CodeSetId
  JOIN
	Code as c
  ON
    csc.CodeId = c.id
IdxColumn NameData TypeDescription
  CodeSetId INTEGER
  CodeSetStringId TEXT
  CodeSetName TEXT
  CodeId INTEGER
  Code TEXT
  DescriptionLanguage TEXT
  CodeDescription TEXT
  LongDescription TEXT


Table CultureRecreation

Kulttuuriperintö ja virkistys

IdxColumn NameDefinitionDescription
* ObjectId INTEGER Tunniste ja viiteavain kohteeseen
  Type TEXT Kulttuuriperintö- tai virkistyskohteen ylätason tyyppi
  DeterioratedArea REAL Toimenpiteen yhteydessä heikentynyt pinta-ala, ha
  DeterioratedAreaPercent REAL Toimenpiteen yhteydessä heikentynyt osuus pinta-alasta, %
Indexes
pk_CultureRecreation Primary Key ON ObjectId Pääavain
Foreign Key
fk_CultureRecreation_Object ObjectId ↗ ❏ SingleObject(id) Vierasavain kohteeseen


Table Datasource

Tietolähde

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* Code TEXT Tietolähdekoodi
* Description TEXT Tietolähteen kuvaus
Indexes
pk_Datasource Primary Key ON id Pääavain
uk_Datasource_Code Unique Key ON Code Yksilöivä avain (code)
Referring Foreign Key
FK_DeadTreeStratum Datasource id ↙ ❏ DeadTreeStratum(DatasourceId) Vierasavain tietolähde
fk_SoilData_Datasource id ↙ ❏ SoilData(DatasourceId) Vierasavain tietolähteeseen
fk_Stratum_Datasource id ↙ ❏ Stratum(DatasourceId) Vierasavain tietolähteeseen
fk_Datasource_Tree Code ↙ ❏ Tree(DatasourceId) Vierasavain tietolähteeseen
FK_TreeClass Datasource id ↙ ❏ TreeClass(DatasourceId) Vierasavain tietolähteeseen
fk_TreeSummary_Datasource id ↙ ❏ TreeSummary(DatasourceId) Vierasavain tietolähteeseen


Table DeadTreeStratum

Kuolleen puun osite
Osite voi liittyä puustotietoon,
koealaan tai puuryhmään.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
TreeDataId INTEGER Puustotieto (viiteavain)
SamplePlotId INTEGER Koealatieto (viiteavain)
TreeGroupId INTEGER Puuryhmä (viiteavain)
DatasourceId INTEGER Tietolähde (viiteavain)
  Type TEXT Kuolleen puuston tyyppi
  MeanDiameter REAL Keskiläpimitta cm
  MeanVolume REAL Keskitilavuus m3/ha
  Certificate TEXT Sertifikaatti
  Number INTEGER Ositteen numero
  TreeSpecies TEXT Puulaji
Indexes
pk_DeadTreeStratum Primary Key ON id Pääavain
idx_DeadTreeStratum_SamplePlotId Index ON SamplePlotId Indeksi koealalle
idx_DeadTreeStratum_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
idx_DeadTreeStratum_TreeGroupId Index ON TreeGroupId Indeksi puuryhmälle
idx_DeadTreeStratum_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
FK_DeadTreeStratum SamplePlot SamplePlotId ↗ ❏ SamplePlot(id) Vierasavain koealaan
FK_DeadTreeStratum TreeData TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
FK_DeadTreeStratum TreeGroup TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puuryhmään
FK_DeadTreeStratum Datasource DatasourceId ↗ ❏ Datasource(id) Vierasavain tietolähde
Constraints
  check_deadtreestratum_parent_keys ((SamplePlotId IS NOT NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NOT NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NOT NULL)) Vain yksi viiteavain sallitaan: puustoon, koealaan tai puuryhmään


Table Metadata

Metadata

Esim. key = "version"; value = "V1.0"

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* key TEXT Metadatan avain
value TEXT Metadatan arvo
Indexes
pk_Metadata Primary Key ON id Pääavain
uk_Metadata_key_value Unique Key ON key, value Yksilöivä avain (key + value)


Table NatureQualityArea

Käsittelyalue

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
LoggingRightsHolderId INTEGER Hakkuuoikeuden haltija (viiteavain)
  Number INTEGER Käsittelyalueen numero
  Area REAL Pinta-ala, ha
Indexes
pk_NatureQualityArea Primary Key ON id Pääavain
Foreign Key
FK_NatureQualityArea Actor LoggingRightsHolderId ↗ ❏ Actor(id) Vierasavain toimijaan
Referring Foreign Key
fk_NatureQualityArea_Stand id ↙ ❏ OperativeStand(NQAreaId) Vierasavain käsittelyalueeseen
FK_RealEstate NatureQualityArea id ↙ ❏ RealEstate(NQAreaId) Vierasavain käsittelyalueeseen
fk_NatureQualityArea_TotalRate id ↙ ❏ TotalRate(NQAreaId) Vierasavain käsittelyalueeseen


Table ObjectRate

Kohteen laatuarviot

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
TotalRateId INTEGER Luontolaadun kokonaisarvio (viiteavain)
* ObjectId INTEGER Kohde (viiteavain)
  QDeviationReason TEXT Laatupoikkeaman syy
  WaterSystemQDeviationReason TEXT Vesiensuojelukohteen laatupoikkeaman syy
  SpecialFeatureQDeviationReason TEXT Luontokohteen tai erityispiirteen laatupoikkeaman syy
  CultureRecreationQDeviationReason TEXT Kulttuuriperintö- tai virkistyskohteen laatupoikkeaman syy
  WildlifeManagementQDeviationReason TEXT Riistainhoitokohteen laatupoikkeaman syy
  GrowingTreeQDeviationReason TEXT Kasvatettavan puuston laatupoikkeaman syy
  DeadTreeQDeviationReason TEXT Kuolleen puuston laatupoikkeaman syy
  RetentionTreeQDeviationReason TEXT Säästöpuuston laatupoikkeaman syy
  Date NUMERIC Inventointiajankohta
  Info TEXT Lisätiedot
Indexes
pk_ObjectRate Primary Key ON id Pääavain
uk_ObjectRate_ObjectId Unique Key ON ObjectId Yksilöivä avain (kohde)
idx_ObjectRate_TotalRateId Index ON TotalRateId Indeksi kokonaisarviolle
Foreign Key
fk_TotalRate_ObjectRate TotalRateId ↗ ❏ TotalRate(id) Vierasavain käsittelyalueen kokonaisarvioon
fk_SingleObject_ObjectRate ObjectId ↗ ❏ SingleObject(id) Vierasavain kohteesee


Table ObjectSelection

Kohdevalinta

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
  Reason TEXT Valintaperuste
  ReasonInfo TEXT Valintaperusteen lisätiedot
  StatPopulationSize REAL Perusjoukon koko
  StatPopuationSizeUnit TEXT Perusjoukon koon yksikkö
  StatSampleSize REAL Otoksen koko
  StatSampleSizeUnit TEXT Otoksen koon yksikkö
  StatSamplePercent REAL Arvioitavien kohteiden pinta-alojen osuus käsittelyalueen pinta-alasta
Indexes
pk_ObjectSelection Primary Key ON id Pääavain
idx_ObjectSelection_OperativeStandId Index ON OperativeStandId Indeksi toimenpidekuviolle
Foreign Key
FK_ObjectSelection OperativeStand OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon


Table Operation

Toimenpide

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
ImplementerId INTEGER Toimenpiteen toteuttaja (viiteavain)
* OperationType TEXT Toimenpiteen laji
  OperationStatus TEXT Toimenpiteen status
  Date NUMERIC Toteutuspvm
  DateResolution TEXT Toteutuspäivämäärän tarkastelutarkkuus
  Info TEXT Toimenpiteen teksi ja lisätiedot
Indexes
pk_Operation Primary Key ON id Pääavain
idx_Operation_OperativeStandId Index ON OperativeStandId Indeksi toimenpidekuviolle
idx_ImplementerId Index ON ImplementerId Indeksi toimijalle
Foreign Key
fk_Operation_OperativeStand OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon
FK_Operation Actor ImplementerId ↗ ❏ Actor(id) Vierasavain toimijaan


Table OperativeStand

Toimenpidekuvio

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* NQAreaId INTEGER Käsittelyalue (viiteavain)
* RealEstateId INTEGER Kiinteistö (viiteavain)
* StandNo TEXT Kuvionumero
Tekstinä esim. "1", "109", "110.1" jne.
  geometry VARCHAR Paikkatieto
- POLYGON
- EPSG: 3067
* Area REAL Kuvion kokonaispinta-ala, ha
  AreaDecrease REAL Vähennysala, ha
Indexes
pk_OperativeStand Primary Key ON id Pääavain
idx_OperativeStand_NQAreaId Index ON NQAreaId Indeksi käsittelyalueelle
idx_OperativeStand_RealEstateId Index ON RealEstateId Indeksi kiinteistölle
Foreign Key
fk_NatureQualityArea_Stand NQAreaId ↗ ❏ NatureQualityArea(id) Vierasavain käsittelyalueeseen
FK_OperativeStand RealEstate RealEstateId ↗ ❏ RealEstate(id) Vierasavain kiinteistöön
Referring Foreign Key
fk_Operation_OperativeStand id ↙ ❏ Operation(OperativeStandId) Vierasavain toimenpidekuvioon
FK_OperativeStandRate OperativeStand id ↙ ❏ OperativeStandRate(OperativeStandId) Vierasavain toimenpidekuvioon
fk_OperativeStand_SingleObject id ↙ ❏ SingleObject(OperativeStandId) Vierasavain toimenpidekuvioon
fk_SoilData_OperativeStand id ↙ ❏ SoilData(OperativeStandId) Vierasavain toimenpidekuvioon
FK_TreeData OperativeStand id ↙ ❏ TreeData(OperativeStandId) Vierasavain toimenpidekuvioon
FK_ObjectSelection OperativeStand id ↙ ❏ ObjectSelection(OperativeStandId) Vierasavain toimenpidekuvioon


Table OperativeStandRate

Toimenpidekuvion arviointi

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
  Status TEXT Arvioinnin tila
Indexes
pk_OperativeStandRate Primary Key ON id Pääavain
uk_OperativeStandRate_OperativeStandId Unique Key ON OperativeStandId Yksilöivä avain (toimenpidekuvio)
Foreign Key
FK_OperativeStandRate OperativeStand OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon


Table RealEstate

Kiinteistö

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* RegisterUnitId TEXT Kiinteistötunnus
* NQAreaId INTEGER Käsittelyalue (viiteavain)
  Name TEXT Kiinteistön nimi
  LocationMunicipalityNumber INTEGER Sijaintikunnan numero
OwnerId INTEGER Kiinteistön omistaja (viiteavain)
Indexes
pk_RealEstate Primary Key ON id Pääavain
idx_RealEstate_OwnerId Index ON OwnerId Indeksi toimijalle
idx_RealEstate_NQAreaId Index ON NQAreaId Indeksi käsittelyalueelle
Foreign Key
fk_RealEstate_Actor OwnerId ↗ ❏ Actor(id) Vierasavain toimijaan
FK_RealEstate NatureQualityArea NQAreaId ↗ ❏ NatureQualityArea(id) Vierasavain käsittelyalueeseen
Referring Foreign Key
FK_OperativeStand RealEstate id ↙ ❏ OperativeStand(RealEstateId) Vierasavain kiinteistöön


Table SamplePlot

Koeala

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TreeDataId INTEGER Puustotieto (viiteavain)
  geometry VARCHAR Koealan paikkatieto
  Certificate TEXT Sertifikaatti
  Number INTEGER Koealan numero
  Type TEXT Koealan tyyppi
  Radius REAL Säde, m
Indexes
pk_SamplePlot Primary Key ON id Pääavain
idx_SamplePlot_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
Foreign Key
fk_TreeData_SamplePlot TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
Referring Foreign Key
FK_DeadTreeStratum SamplePlot id ↙ ❏ DeadTreeStratum(SamplePlotId) Vierasavain koealaan
fk_SamplePlot_Stratum id ↙ ❏ Stratum(SamplePlotId) Vierasavain koealaan
fk_Plot_Tree id ↙ ❏ Tree(SamplePlotId) Vierasavain koealaan
fk_SamplePlot_TreeClass id ↙ ❏ TreeClass(SamplePlotId) Vierasavain koealaan
fk_Plot_TreeSummary id ↙ ❏ TreeSummary(SamplePlotId) Vierasavain koealaan


Table SingleObject

Kohde

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
* Code TEXT Kohteen laji. Koodisto
- kun vesien suojelukohde: WaterProtectionObjectCodeType
(taulu CodeSet ja näkymä CodesView)
  geometry VARCHAR Kohteen paikkatieto
  Certificate TEXT Sertifikaatti
  Area REAL Kohteen tai suojavyöhykkeen pinta-ala, ha
  Info TEXT Lisätiedot
Indexes
pk_SingleObject Primary Key ON id Pääavain
idx_SingleObject_OperativeStandId Index ON OperativeStandId Indeksi toimenpidekuviolle
Foreign Key
fk_OperativeStand_SingleObject OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon
Referring Foreign Key
fk_CultureRecreation_Object id ↙ ❏ CultureRecreation(ObjectId) Vierasavain kohteeseen
fk_SingleObject_ObjectRate id ↙ ❏ ObjectRate(ObjectId) Vierasavain kohteesee
fk_SpecialFeature_Object id ↙ ❏ SpecialFeature(ObjectId) Vierasavain kohteeseen
FK_TreeData SingleObject id ↙ ❏ TreeData(ObjectId) Vierasavain kohteeseen
fk_WaterSystem_Object id ↙ ❏ WaterSystem(ObjectId) Vierasavain kohteeseen


Table SoilData

Kasvupaikkatiedot

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
* MainGroup TEXT Pääryhmä. Koodisto MainGroupType (taulu CodeSet ja näkymä CodesView)
  SubGroup TEXT Alaryhmä. Koodisto SubGroupType (taulu CodeSet ja näkymä CodesView)
  FertilityClass TEXT Kasvupaikka
  SoilType TEXT Maalaji
  DrainageState TEXT Kuivatustilanne
  Accessiblity TEXT Saavutettavuus (korjuukelpoisuus)
  InventoryDate NUMERIC Inventointipvm
DatasourceId INTEGER Tietolähde (viiteavain)
Indexes
pk_SoilData Primary Key ON id Pääavain
uk_SoilData_StandId Unique Key ON OperativeStandId Yksilöivä avain (toimenpidekuvio)
idx_SoilData_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
fk_SoilData_OperativeStand OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon
fk_SoilData_Datasource DatasourceId ↗ ❏ Datasource(id) Vierasavain tietolähteeseen


Table SpecialFeature

Luontokohde ja erityispiirre

IdxColumn NameDefinitionDescription
* ObjectId INTEGER Tunniste ja viiteavain kohteeseen
  OperatedArea REAL Luontokohteen tai erityispiirteen pinta-alasta käsitelty, ha
  SpeciesCode TEXT Lajikoodi
  SpecificMireType TEXT Tarkennettu suotyyppi. Koodisto SpecificMireTypeType (taulu CodeSet ja näkymä CodesView)
  Type TEXT Kohteen tyyppi
  DeterioratedArea REAL Toimenpiteen yhteydessä heikentynyt pinta-ala, ha
  DeterioratedAreaPercent REAL Toimenpiteen yhteydessä heikentynyt osuus pinta-alasta, %
Indexes
pk_SpecialFeature Primary Key ON ObjectId Pääavain
Foreign Key
fk_SpecialFeature_Object ObjectId ↗ ❏ SingleObject(id) Vierasavain kohteeseen


Table Stratum

Puusto-osite
Osite voi liittyä puustotietoon,
koealaan tai puuryhmään.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
SamplePlotId INTEGER Koealaan (viiteavain)
TreeDataId INTEGER Puustotieto (viiteavain)
TreeGroupId INTEGER Puuryhmä (viiteavain)
  MainType TEXT Ositteen päätyyppi
- Kasvatettava
- Kuollut
- Säästöpuu
  Type TEXT Ositteen tyyppi
- Kuolleen puun tyyppi
- Säästöpuun tyyppi
  Certificate TEXT Sertifikaatti
  Number INTEGER Ositteen numero
  Storey TEXT Jakso
  TreeSpecies TEXT Puulaji
  BasalArea REAL Pohjapinta-ala, m3/ha
  StemCount INTEGER Runkoluku, runkoa/ha
  MeanAge INTEGER Keski-ikä, v
  MeanHeight REAL Keskipituus, m
  MeanDiameter REAL Keskiläpimitta, cm
  MeanVolume REAL Keskitilavuus, m3/ha
  SawLogPercent REAL Tukkiprosentti, %
  SawLogVolume REAL Tukkitilavuus m3/ha
  PulpWoodVolume REAL Kuitutilavuus, m3/ha
  VolumeGrowth REAL Tilavuuskasvu, m2/ha/v
DatasourceId INTEGER Tietolähde (viiteavain)
Indexes
pk_Stratum Primary Key ON id Pääavain
idx_Stratum_SamplePlotId Index ON SamplePlotId Indeksi koealalle
idx_Stratum_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
idx_Stratum_TreeGroupId Index ON TreeGroupId Indeksi puustoryhmälle
idx_Stratum_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
fk_SamplePlot_Stratum SamplePlotId ↗ ❏ SamplePlot(id) Vierasavain koealaan
fk_TreeData_Stratum TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
fk_TreeGoup_Stratum TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puuryhmään
fk_Stratum_Datasource DatasourceId ↗ ❏ Datasource(id) Vierasavain tietolähteeseen
Constraints
  check_stratum_parent_keys ((SamplePlotId IS NOT NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NOT NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NOT NULL)) Vain yksi viiteavain sallitaan: puustoon, koealaan tai puuryhmään


Table TotalRate

Käsittelyalueen kokonaisarviointi

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* NQAreaId INTEGER Käsittelyalue (viiteavain)
ReviewerId INTEGER Luontolaatuarvioija (viiteavain)
  Certificate TEXT Sertifikaatti
  TotalRateLevel TEXT Kokonaislaadun taso
  WaterProtectionLevel TEXT Vesiensuojelun taso
  WildlifeManagementLevel TEXT Riistanhoitokohteen säilymisen laatutaso
  CommonWorkingSiteCleanlinesLevel TEXT Yleisen työmaasiisteyden laatutaso
  SpecialFeatureLevel TEXT Muiden erityispiirrekohteiden laatutaso
  CultureRecreationLevel TEXT Kulttuuriperintö- ja virkistyskohteiden säästymisen laatutaso
  GrowingTreesLevel TEXT Kasvatettavan puuston laatutaso
  DeadTreeLevel TEXT Kuolleen puuston laatutaso
  RetentionTreeLevel TEXT Säästöpuuston laatutaso
  OperationStatus TEXT Korjuun tilanne tarkastuksessa
  Date NUMERIC Inventointiajankohta
Indexes
pk_TotalRate Primary Key ON id Pääavain
uk_TotalRate_NQAreaId Unique Key ON NQAreaId Yksilöivä avain (käsittelyalue)
idx_TotalRate_ReviewerId Index ON ReviewerId Indeksi toimijalle
Foreign Key
fk_NatureQualityArea_TotalRate NQAreaId ↗ ❏ NatureQualityArea(id) Vierasavain käsittelyalueeseen
fk_Actor_TotalRate ReviewerId ↗ ❏ Actor(id) Vierasavain toimijaan
Referring Foreign Key
fk_TotalRate_ObjectRate id ↙ ❏ ObjectRate(TotalRateId) Vierasavain käsittelyalueen kokonaisarvioon


Table Tree

Puu
Puu voi liittyä puustotietoon,
koealaan tai puuryhmään.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  geometry VARCHAR Puun paikkatieto
SamplePlotId INTEGER Koeala (viiteavain)
TreeDataId INTEGER Puustotieto (viiteavain)
DatasourceId INTEGER Viiteavain tietolähteeseen
TreeGroupId INTEGER Puuryhmä (viiteavain)
  Number INTEGER Puun numero
  MainType TEXT Puun päätyyppi
- Kasvatettava
- Kuollut
- Säästöpuu
  TreeSpecies TEXT Puulaji
  Type TEXT Puun tyyppi
- Kuolleen puun tyyppi
- Säästöpuun tyyppi
  Certificate TEXT Sertifikaatti
  Age INTEGER Ikä, v
  Height REAL Pituus, m
  Diameter REAL Läpimitta, cm
  Volume REAL Tilavuus, m3
  SawLogPercent REAL Tukkipuuprosentti, %
  SawLogVolume REAL Tukkitilavuus, m3
  PulpWoodVolume REAL Kuitutilavuus, m3
  VolumeGrowth REAL Tilavuuskasvu, m3/ha
Indexes
pk_Tree Primary Key ON id Pääavain
idx_Tree_SamplePlotId Index ON SamplePlotId Indeksi koealalle
idx_Tree_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
idx_Tree_TreeGroupId Index ON TreeGroupId Indeksi puuryhmälle
idx_Tree_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
fk_Plot_Tree SamplePlotId ↗ ❏ SamplePlot(id) Vierasavain koealaan
fk_TreeData_Tree TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
fk_Datasource_Tree DatasourceId ↗ ❏ Datasource(Code) Vierasavain tietolähteeseen
fk_TreeGroup_Tree TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puuryhmään
Referring Foreign Key
FK_TreeDataSpecifier Tree id ↙ ❏ TreeDataSpecifier(TreeId) Vierasavain puuhun
Constraints
  check_tree_parent_keys ((SamplePlotId IS NOT NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NOT NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NOT NULL)) Vain yksi viiteavain sallitaan: puustoon, koealaan tai puuryhmään


Table TreeClass

Puuluokka
Puuluokka voi liittyä puustotietoon,
koealaan tai puuryhmään.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
SamplePlotId INTEGER Koeala (viiteavain)
TreeDataId INTEGER Puustotieto (viiteavain)
TreeGroupId INTEGER Puuryhmä (viiteavain)
  MainType TEXT Puun päätyyppi
- Kuollut
- Säästöpuu
  Type TEXT Puun tyyppi
- Kuolleen puun tyyppi
- Säästöpuun tyyppi
  Number INTEGER Puuluokan numero
  Certificate TEXT Sertifikaatti
  TreeSpecies TEXT Puulaji
  DiameterClass TEXT Läpimittaluokka
  StemCount INTEGER Runkoluku
  MeanVolume REAL Keskitilavuus m3/ha
  AverageStemVolume REAL Keskirunkotilavuus, m3
  Specifier TEXT Tarkenne (säästöpuuluokan lisämääre)
DatasourceId INTEGER Tietolähde (viiteavain)
Indexes
pk_TreeClass Primary Key ON id Pääavain
idx_TreeClass_SamplePlotId Index ON SamplePlotId Indeksi koealalle
idx_TreeClass_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
idx_TreeClass_TreeGroupId Index ON TreeGroupId Indeksi puuryhmälle
idx_TreeClass_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
fk_SamplePlot_TreeClass SamplePlotId ↗ ❏ SamplePlot(id) Vierasavain koealaan
fk_TreeData_TreeClass TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
fk_TreeGroup_TreeClass TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puuryhmään
FK_TreeClass Datasource DatasourceId ↗ ❏ Datasource(id) Vierasavain tietolähteeseen
Constraints
  check_treeclass_parent_keys ((SamplePlotId IS NOT NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NOT NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NOT NULL)) Vain yksi viiteavain sallitaan: puustoon, koealaan tai puuryhmään


Table TreeData

Puustotiedot
Puustotieto voi liittyä kuvioon
tai kohteeseen.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
OperativeStandId INTEGER Toimenpidekuvio (viiteavain)
ObjectId INTEGER Kohde (viiteavain)
  Type TEXT Puustotiedon tyyppi
* Date NUMERIC Puuston ajankohta
Indexes
pk_TreeData Primary Key ON id Pääavain
idx_TreeData_OperativeStandId Index ON OperativeStandId Indeksi toimenpidekuviolle
idx_TreeData_ObjectId Index ON ObjectId Indeksi kohteelle
Foreign Key
FK_TreeData OperativeStand OperativeStandId ↗ ❏ OperativeStand(id) Vierasavain toimenpidekuvioon
FK_TreeData SingleObject ObjectId ↗ ❏ SingleObject(id) Vierasavain kohteeseen
Referring Foreign Key
FK_DeadTreeStratum TreeData id ↙ ❏ DeadTreeStratum(TreeDataId) Vierasavain puustoon
fk_TreeData_SamplePlot id ↙ ❏ SamplePlot(TreeDataId) Vierasavain puustoon
fk_TreeData_Stratum id ↙ ❏ Stratum(TreeDataId) Vierasavain puustoon
fk_TreeData_Tree id ↙ ❏ Tree(TreeDataId) Vierasavain puustoon
fk_TreeData_TreeClass id ↙ ❏ TreeClass(TreeDataId) Vierasavain puustoon
fk_TreeData_TreeGroup id ↙ ❏ TreeGroup(TreeDataId) Vierasavain puustoon
fk_TreeData_TreeSummary id ↙ ❏ TreeSummary(TreeDataId) Vierasavain puustoon
Constraints
  check_treedata_parent_keys ((OperativeStandId IS NOT NULL) AND (ObjectId IS NULL)) OR ((OperativeStandId IS NULL) AND (ObjectId IS NOT NULL)) Vain yksi viiteavain sallitaan: joko toimenpikuvioon tai kohteeseen


Table TreeDataSpecifier

Tarkenne (lisämääre)
Tarkenne voi liittyä
puuryhmään tai puuhun.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
TreeGroupId INTEGER Puuryhmä (viiteavain)
TreeId INTEGER Puu (viiteavain)
  MainType TEXT Puun / puuluokan päätyyppi
- Kasvatettava
- Kuollut
- Säästöpuu
  Specifier TEXT Tarkenne (säästöpuun / -puuluokan lisämääre)
Indexes
pk_TreeDataSpecifier Primary Key ON id Pääavain
idx_TreeDataSpecifier_TreeGroupId Index ON TreeGroupId Indeksi puuryhmälle
idx_TreeDataSpecifier_TreeId Index ON TreeId Indeksi puulle
Foreign Key
FK_TreeDataSpecifier TreeGroup TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puuryhmään
FK_TreeDataSpecifier Tree TreeId ↗ ❏ Tree(id) Vierasavain puuhun
Constraints
  check_treedataspecifier_parent_keys ((TreeGroupId IS NOT NULL) AND (TreeId IS NULL)) OR ((TreeGroupId IS NULL) AND (TreeId IS NOT NULL)) Vain yksi viiteavain sallitaan: joko puuryhmään tai puuhun


Table TreeGroup

Puuryhmä

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TreeDataId INTEGER Puusto (viiteavain)
  geometry VARCHAR Puuryhmän paikkatieto
  Certificate TEXT Sertifikaatti
  Number INTEGER Puuryhmän numero
  Area REAL Puuryhmän pinta-ala, ha
Indexes
pk_TreeGroup Primary Key ON id Pääavain
idx_TreeGroup_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
Foreign Key
fk_TreeData_TreeGroup TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
Referring Foreign Key
FK_DeadTreeStratum TreeGroup id ↙ ❏ DeadTreeStratum(TreeGroupId) Vierasavain puuryhmään
fk_TreeGoup_Stratum id ↙ ❏ Stratum(TreeGroupId) Vierasavain puuryhmään
fk_TreeGroup_Tree id ↙ ❏ Tree(TreeGroupId) Vierasavain puuryhmään
fk_TreeGroup_TreeClass id ↙ ❏ TreeClass(TreeGroupId) Vierasavain puuryhmään
FK_TreeDataSpecifier TreeGroup id ↙ ❏ TreeDataSpecifier(TreeGroupId) Vierasavain puuryhmään
fk_TreeGroup_TreeSummary id ↙ ❏ TreeSummary(TreeGroupId) Vierasavain puustoyhteenvetoon


Table TreeSummary

Puustoyhteenveto
Yhteenveto voi liittyä puustotietoon,
koealaan tai puuryhmään.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
TreeDataId INTEGER Puustotieto (viiteavain)
SamplePlotId INTEGER Koeala (viiteavain)
TreeGroupId INTEGER Puuryhmä (viiteavain)
  MainType TEXT Yhteenvetopuuston päätyyppi
- Kasvatettava
- Kuollut
- Säästöpuu
  Type TEXT Yhteenvetopuuston tyyppi
- Kuolleen puun tyyppi
- Säästöpuun tyyppi
  CL_Certificate TEXT Sertifikaatti, yhteenvedon luokittelija
  CL_TreeSpecies TEXT Puulaji, yhteenvedon luokittelija
  CL_DiameterClass TEXT Läpimittaluokka, yhteenvedon luokittelija
  CL_Storey TEXT Jakso, yhteenvedon luokittelijana
  CL_Specifier TEXT Tarkenne (säästöpuusto), yhteenvedon luokittelijana
  MainTreeSpecies TEXT Pääpuulaji
  DevelopmentClass TEXT Kehitysluokka
  BasalArea REAL Pohjapinta-ala, m2/ha
  StemCount INTEGER Runkoluku, runkoa/ha
  MeanAge INTEGER Keski-ikä, v
  MeanHeight REAL Keskipituus, m
  MeanDiameter REAL Keskiläpimitta, cm
  DominantHeight REAL Valtapituus, m
  MeanVolume REAL Keskitilavuus, m3/ha
  TotalVolume REAL Kokonaistilavuus, m3
  SawLogPercent REAL Tukkiprosentti, %
  SawLogVolume REAL Tukkitilavuus, m3/ha
  PulpWoodVolume REAL Kuitutilavuus, m3/ha
  VolumeGrowth REAL Tilavuuskasvu, m3/ha/v
DatasourceId INTEGER Tietolähde (viiteavain)
Indexes
pk_TreeSummary Primary Key ON id Pääavain
idx_TreeSummary_SamplePlotId Index ON SamplePlotId Indeksikoealalle
idx_TreeSummary_TreeDataId Index ON TreeDataId Indeksi puustotiedolle
idx_TreeSummary_TreeGroupId Index ON TreeGroupId Indeksi puuryhmälle
idx_TreeSummary_DatasourceId Index ON DatasourceId Indeksi tietolähteelle
Foreign Key
fk_TreeData_TreeSummary TreeDataId ↗ ❏ TreeData(id) Vierasavain puustoon
fk_Plot_TreeSummary SamplePlotId ↗ ❏ SamplePlot(id) Vierasavain koealaan
fk_TreeGroup_TreeSummary TreeGroupId ↗ ❏ TreeGroup(id) Vierasavain puustoyhteenvetoon
fk_TreeSummary_Datasource DatasourceId ↗ ❏ Datasource(id) Vierasavain tietolähteeseen
Constraints
  check_treesummary_parent_keys ((SamplePlotId IS NOT NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NOT NULL) AND (TreeGroupId IS NULL)) OR ((SamplePlotId IS NULL) AND (TreeDataId IS NULL) AND (TreeGroupId IS NOT NULL)) Vain yksi viiteavain sallitaan: puustoon, koealaan tai puuryhmään


Table WaterSystem

Vesiensuojelu

IdxColumn NameDefinitionDescription
* ObjectId INTEGER Tunniste ja viiteavain kohteeseen
  CoastlineLength REAL Rantaviivan pituus, m
  BufferTotalLength REAL Suojavyöhykkeen kokonaispituus, m
  BufferAverageWidth REAL Suojavyöhykkeen keskimääräinen leveys, m
  BufferNarrowestWidth REAL Suojavyöhykkeen kapein kohta, m
  BufferWidestWidth REAL Suojavyöhykkeen levein kohta, m
  MissingBufferLength REAL Puuttuvan suojavyöhykkeen pituus, m
  OperatedBufferAreaPercent REAL Suojavyöhykkeestä käsitelty, %
Indexes
pk_WaterSystem Primary Key ON ObjectId Pääavain
Foreign Key
fk_WaterSystem_Object ObjectId ↗ ❏ SingleObject(id) Vierasavain kohteeseen