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_CultureRecreation_Object CultureRecreation ref SingleObject ( ObjectId -> id ) 🔗 Foreign Key fk_CultureRecreation_Object CultureRecreation ref SingleObject ( ObjectId -> id ) ObjectId 🔗 Foreign Key fk_OperativeStand_ObjecSelection ObjecSelection ref OperativeStand ( OperativeStandId -> id ) 🔗 Foreign Key fk_OperativeStand_ObjecSelection ObjecSelection ref OperativeStand ( OperativeStandId -> id ) OperativeStandId 🔗 Foreign Key fk_TotalRate_ObjectRate ObjectRate ref TotalRate ( TotalRateId -> id ) 🔗 Foreign Key fk_TotalRate_ObjectRate ObjectRate ref TotalRate ( TotalRateId -> id ) TotalRateId 🔗 Foreign Key fk_SingleObject_ObjectRate ObjectRate ref SingleObject ( ObjectId -> id ) 🔗 Foreign Key fk_SingleObject_ObjectRate ObjectRate ref SingleObject ( ObjectId -> id ) ObjectId 🔗 Foreign Key fk_Operation_OperativeStand Operation ref OperativeStand ( OperativeStandId -> id ) 🔗 Foreign Key fk_Operation_OperativeStand Operation ref OperativeStand ( OperativeStandId -> id ) OperativeStandId 🔗 Foreign Key fk_NatureQualityArea_Stand OperativeStand ref NatureQualityArea ( NQAreaId -> id ) 🔗 Foreign Key fk_NatureQualityArea_Stand OperativeStand ref NatureQualityArea ( NQAreaId -> id ) NQAreaId 🔗 Foreign Key FK_OperativeStand RealEstate OperativeStand ref RealEstate ( RealEstateId -> id ) 🔗 Foreign Key FK_OperativeStand RealEstate OperativeStand ref RealEstate ( RealEstateId -> id ) RealEstateId 🔗 Foreign Key FK_OperativeStandRate OperativeStand OperativeStandRate ref OperativeStand ( StandId -> id ) 🔗 Foreign Key FK_OperativeStandRate OperativeStand OperativeStandRate ref OperativeStand ( StandId -> id ) StandId 🔗 Foreign Key fk_RealEstate_Actor RealEstate ref Actor ( OwnerId -> id ) 🔗 Foreign Key fk_RealEstate_Actor RealEstate ref Actor ( OwnerId -> id ) OwnerId 🔗 Foreign Key FK_RealEstate NatureQualityArea RealEstate ref NatureQualityArea ( NQAreaId -> id ) 🔗 Foreign Key FK_RealEstate NatureQualityArea RealEstate ref NatureQualityArea ( NQAreaId -> id ) NQAreaId 🔗 Foreign Key fk_TreeData_SamplePlot SamplePlot ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_SamplePlot SamplePlot ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_OperativeStand_SingleObject SingleObject ref OperativeStand ( OperativeStandId -> id ) 🔗 Foreign Key fk_OperativeStand_SingleObject SingleObject ref OperativeStand ( OperativeStandId -> id ) OperativeStandId 🔗 Foreign Key fk_SoilData_OperativeStand SoilData ref OperativeStand ( OperativeStandId -> id ) 🔗 Foreign Key fk_SoilData_OperativeStand SoilData ref OperativeStand ( OperativeStandId -> id ) OperativeStandId 🔗 Foreign Key fk_SoilData_Datasource SoilData ref Datasource ( DatasourceId -> id ) 🔗 Foreign Key fk_SoilData_Datasource SoilData ref Datasource ( DatasourceId -> id ) DatasourceId 🔗 Foreign Key fk_SpecialFeature_Object SpecialFeature ref SingleObject ( ObjectId -> id ) 🔗 Foreign Key fk_SpecialFeature_Object SpecialFeature ref SingleObject ( ObjectId -> id ) ObjectId 🔗 Foreign Key fk_SamplePlot_Stratum Stratum ref SamplePlot ( SamplePlotId -> id ) 🔗 Foreign Key fk_SamplePlot_Stratum Stratum ref SamplePlot ( SamplePlotId -> id ) SamplePlotId 🔗 Foreign Key fk_TreeData_Stratum Stratum ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_Stratum Stratum ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_TreeGoup_Stratum Stratum ref TreeGroup ( TreeGroupId -> id ) 🔗 Foreign Key fk_TreeGoup_Stratum Stratum ref TreeGroup ( TreeGroupId -> id ) TreeGroupId 🔗 Foreign Key fk_Stratum_Datasource Stratum ref Datasource ( DatasourceId -> id ) 🔗 Foreign Key fk_Stratum_Datasource Stratum ref Datasource ( DatasourceId -> id ) DatasourceId 🔗 Foreign Key fk_NatureQualityArea_TotalRate TotalRate ref NatureQualityArea ( NQAreaId -> id ) 🔗 Foreign Key fk_NatureQualityArea_TotalRate TotalRate ref NatureQualityArea ( NQAreaId -> id ) NQAreaId 🔗 Foreign Key fk_Actor_TotalRate TotalRate ref Actor ( ReviewerId -> id ) 🔗 Foreign Key fk_Actor_TotalRate TotalRate ref Actor ( ReviewerId -> id ) ReviewerId 🔗 Foreign Key fk_Plot_Tree Tree ref SamplePlot ( SamplePlotId -> id ) 🔗 Foreign Key fk_Plot_Tree Tree ref SamplePlot ( SamplePlotId -> id ) SamplePlotId 🔗 Foreign Key fk_TreeData_Tree Tree ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_Tree Tree ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_Datasource_Tree Tree ref Datasource ( DatasourceId -> Code ) 🔗 Foreign Key fk_Datasource_Tree Tree ref Datasource ( DatasourceId -> Code ) DatasourceId 🔗 Foreign Key fk_TreeGroup_Tree Tree ref TreeGroup ( TreeGroupId -> id ) 🔗 Foreign Key fk_TreeGroup_Tree Tree ref TreeGroup ( TreeGroupId -> id ) TreeGroupId 🔗 Foreign Key fk_SamplePlot_TreeClass TreeClass ref SamplePlot ( SamplePlotId -> id ) 🔗 Foreign Key fk_SamplePlot_TreeClass TreeClass ref SamplePlot ( SamplePlotId -> id ) SamplePlotId 🔗 Foreign Key fk_TreeData_TreeClass TreeClass ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_TreeClass TreeClass ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_TreeGroup_TreeClass TreeClass ref TreeGroup ( TreeGroupId -> id ) 🔗 Foreign Key fk_TreeGroup_TreeClass TreeClass ref TreeGroup ( TreeGroupId -> id ) TreeGroupId 🔗 Foreign Key FK_TreeData OperativeStand TreeData ref OperativeStand ( OperativeStandId -> id ) 🔗 Foreign Key FK_TreeData OperativeStand TreeData ref OperativeStand ( OperativeStandId -> id ) OperativeStandId 🔗 Foreign Key FK_TreeData SingleObject TreeData ref SingleObject ( ObjectId -> id ) 🔗 Foreign Key FK_TreeData SingleObject TreeData ref SingleObject ( ObjectId -> id ) ObjectId 🔗 Foreign Key fk_TreeData_TreeGroup TreeGroup ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_TreeGroup TreeGroup ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_TreeData_TreeSummary TreeSummary ref TreeData ( TreeDataId -> id ) 🔗 Foreign Key fk_TreeData_TreeSummary TreeSummary ref TreeData ( TreeDataId -> id ) TreeDataId 🔗 Foreign Key fk_Plot_TreeSummary TreeSummary ref SamplePlot ( SamplePlotId -> id ) 🔗 Foreign Key fk_Plot_TreeSummary TreeSummary ref SamplePlot ( SamplePlotId -> id ) SamplePlotId 🔗 Foreign Key fk_TreeGroup_TreeSummary TreeSummary ref TreeGroup ( TreeGroupId -> id ) 🔗 Foreign Key fk_TreeGroup_TreeSummary TreeSummary ref TreeGroup ( TreeGroupId -> id ) TreeGroupId 🔗 Foreign Key fk_TreeSummary_Datasource TreeSummary ref Datasource ( DatasourceId -> id ) 🔗 Foreign Key fk_TreeSummary_Datasource TreeSummary ref Datasource ( DatasourceId -> id ) DatasourceId 🔗 Foreign Key fk_WaterSystem_Object WaterSystem ref SingleObject ( ObjectId -> id ) 🔗 Foreign Key fk_WaterSystem_Object WaterSystem ref SingleObject ( ObjectId -> id ) ObjectId ActorTable Default.Actor ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimija 🔑 Pk pk_Actor ( id ) id⧉ id * integer ↙ RealEstate( id ) ↙ TotalRate( id ) INTEGER🔗 Referred by RealEstate ( OwnerId -> id ) Referred by TotalRate ( ReviewerId -> id ) BusinessId⧉ BusinessId text 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 TEXT PostOffice⧉ PostOffice text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Postitoimipaikka TEXT Email⧉ Email text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sähköpostiosoite TEXT CodeSetTable Default.CodeSet ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodisto uri -kentässä viittaus koodistot.suomi.fi 🔑 Pk pk_CodeSet ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER CodeSetStringId⧉ CodeSetStringId text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodiston merkkijonotunniste TEXT Name⧉ Name text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodiston nimi TEXT uri⧉ uri text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Uri-viite suomi.fi koodistoihin TEXT CultureRecreationTable Default.CultureRecreation ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kulttuuriperintö ja virkistys 🔑 Pk pk_CultureRecreation ( ObjectId ) ObjectId⧉ ObjectId * integer ↗ CultureRecreation( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste ja viiteavain kohteeseen INTEGER🔗 References SingleObject ( ObjectId -> id ) Type⧉ Type text 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 ) id⧉ id * integer ↙ SoilData( id ) ↙ Stratum( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by SoilData ( DatasourceId -> id ) Referred by Stratum ( DatasourceId -> id ) Referred by TreeSummary ( DatasourceId -> id ) 🔍 Unq unq_Datasource_Code ( Code ) Code⧉ Code * text ↙ Tree( Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koodi TEXT🔗 Referred by Tree ( DatasourceId -> Code ) Description⧉ Description * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähteen kuvaus TEXT MetadataTable Default.Metadata ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Metadata Esim. key = "version"; value = "NatureQuality_1.0" 🔑 Pk pk_Metadata ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER key⧉ key * text TEXT value⧉ value text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Metadatan arvo TEXT NatureQualityAreaTable Default.NatureQualityArea ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalue 🔑 Pk pk_NatureQualityArea ( id ) id⧉ id * integer ↙ OperativeStand( id ) ↙ TotalRate( id ) ↙ RealEstate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by OperativeStand ( NQAreaId -> id ) Referred by TotalRate ( NQAreaId -> id ) Referred by RealEstate ( NQAreaId -> id ) Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalueen numero INTEGER Area⧉ Area real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pinta-ala, ha REAL ObjecSelectionTable Default.ObjecSelection ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohdevalinta 🔑 Pk pk_ObjecSelection ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_ObjecSelection_OperativeStandId ( OperativeStandId ) OperativeStandId⧉ OperativeStandId * integer ↗ ObjecSelection( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain toimenpidekuvioon INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) Reason⧉ Reason text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Valintaperuste TEXT ReasonInfo⧉ ReasonInfo text 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 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Otoksen osuus % REAL ObjectRateTable Default.ObjectRate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen laatuarviot 🔑 Pk pk_ObjectRate ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER TotalRateId⧉ TotalRateId * integer ↗ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain kokonaisarvioon INTEGER🔗 References TotalRate ( TotalRateId -> id ) ObjectId⧉ ObjectId * integer ↗ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain kohteeseen 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 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 OperationTable Default.Operation ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Toimenpide 🔑 Pk pk_Operation ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER OperativeStandId⧉ OperativeStandId * integer ↗ Operation( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain toimenpidekuvioon INTEGER🔗 References OperativeStand ( OperativeStandId -> 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 ) id⧉ id * integer ↙ ObjecSelection( id ) ↙ Operation( id ) ↙ SingleObject( id ) ↙ SoilData( id ) ↙ TreeData( id ) ↙ OperativeStandRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by ObjecSelection ( OperativeStandId -> id ) Referred by Operation ( OperativeStandId -> id ) Referred by SingleObject ( OperativeStandId -> id ) Referred by SoilData ( OperativeStandId -> id ) Referred by TreeData ( OperativeStandId -> id ) Referred by OperativeStandRate ( StandId -> id ) NQAreaId⧉ NQAreaId * integer ↗ OperativeStand( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalueen tunniste INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) RealEstateId⧉ RealEstateId * integer ↗ OperativeStand( id ) INTEGER🔗 References RealEstate ( RealEstateId -> id ) StandNo⧉ StandNo * text TEXT geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Paikkatieto VARCHAR Area⧉ Area * real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kuvion kokonaispinta-ala, ha REAL AreaDecrease⧉ AreaDecrease real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vähennysala, ha REAL OperativeStandRateTable Default.OperativeStandRate 🔑 Pk pk_OperativeStandRate ( id ) id⧉ id * integer INTEGER StandId⧉ StandId * integer ↗ OperativeStandRate( id ) INTEGER🔗 References OperativeStand ( StandId -> id ) Status⧉ Status text TEXT RealEstateTable Default.RealEstate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistö 🔑 Pk pk_RealEstate ( id ) id⧉ id * integer ↙ OperativeStand( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by OperativeStand ( RealEstateId -> id ) RegisterUnitId⧉ RegisterUnitId * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistötunnus TEXT NQAreaId⧉ NQAreaId * integer ↗ RealEstate( id ) INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) Name⧉ Name text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kiinteistön nimi TEXT LocationMunicipalityNumber⧉ LocationMunicipalityNumber integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sijaintikunnan numero INTEGER OwnerId⧉ OwnerId * integer ↗ RealEstate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain omistajaan INTEGER🔗 References Actor ( OwnerId -> id ) SamplePlotTable Default.SamplePlot ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Koeala 🔑 Pk pk_SamplePlot ( id ) id⧉ id * integer ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by Stratum ( SamplePlotId -> id ) Referred by Tree ( SamplePlotId -> id ) Referred by TreeClass ( SamplePlotId -> id ) Referred by TreeSummary ( SamplePlotId -> id ) TreeDataId⧉ TreeDataId * integer ↗ SamplePlot( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustotietoon 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 Date⧉ Date numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Inventointiajankohta NUMERIC SingleObjectTable Default.SingleObject ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohde 🔑 Pk pk_SingleObject ( id ) id⧉ 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 ) OperativeStandId⧉ OperativeStandId * integer ↗ SingleObject( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain toimenpidekuvioon INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) Code⧉ Code * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Kohteen laji 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 ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER 🔍 Unq uk_SoilData_StandId ( OperativeStandId ) OperativeStandId⧉ OperativeStandId * integer ↗ SoilData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain toimenpidekuvioon INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) MainGroup⧉ MainGroup * text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Pääryhmä TEXT SubGroup⧉ SubGroup text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Alaryhmä 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 DatasourceId⧉ DatasourceId * integer ↗ SoilData( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain tietolähteeseen INTEGER🔗 References Datasource ( DatasourceId -> id ) SpecialFeatureTable Default.SpecialFeature ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Luontokohde ja erityispiirre 🔑 Pk pk_SpecialFeature ( ObjectId ) ObjectId⧉ 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 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 🔑 Pk pk_Stratum ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER SamplePlotId⧉ SamplePlotId * integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain koealaan INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) TreeDataId⧉ TreeDataId * integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustotietoon INTEGER🔗 References TreeData ( TreeDataId -> id ) TreeGroupId⧉ TreeGroupId * integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puuryhmään 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 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 DatasourceId⧉ DatasourceId * integer ↗ Stratum( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain tietolähteeseen INTEGER🔗 References Datasource ( DatasourceId -> id ) TotalRateTable Default.TotalRate ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Käsittelyalueen kokonaisarviointi 🔑 Pk pk_TotalRate ( id ) id⧉ id * integer ↙ ObjectRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by ObjectRate ( TotalRateId -> id ) 🔍 Unq uk_TotalRate_NQAreaId ( NQAreaId ) NQAreaId⧉ NQAreaId * integer ↗ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain käsittelyalueeseen INTEGER🔗 References NatureQualityArea ( NQAreaId -> id ) ReviewerId⧉ ReviewerId * integer ↗ TotalRate( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain arvioitsijaan INTEGER🔗 References Actor ( ReviewerId -> id ) Certificate⧉ Certificate text 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 🔑 Pk pk_Tree ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun paikkatieto VARCHAR SamplePlotId⧉ SamplePlotId * integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain koealaan INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) TreeDataId⧉ TreeDataId * integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustotietoon INTEGER🔗 References TreeData ( TreeDataId -> id ) DatasourceId⧉ DatasourceId * integer ↗ Tree( Code ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain tietolähteeseen INTEGER🔗 References Datasource ( DatasourceId -> Code ) TreeGroupId⧉ TreeGroupId * integer ↗ Tree( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puuryhmään INTEGER🔗 References TreeGroup ( TreeGroupId -> id ) MainType⧉ MainType text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puun päätyyppi - Kasvatettava - Kuollut - Säästöpuu 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 🔑 Pk pk_TreeClass ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER SamplePlotId⧉ SamplePlotId * integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain koealaan INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) TreeDataId⧉ TreeDataId * integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustotietoon INTEGER🔗 References TreeData ( TreeDataId -> id ) TreeGroupId⧉ TreeGroupId * integer ↗ TreeClass( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puuryhmään 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 Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT TreeSpecies⧉ TreeSpecies text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puulaji TEXT DiameterClass⧉ DiameterClass text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Läpimittaluokka TEXT StemCount⧉ StemCount integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Runkoluku INTEGER MeanVolume⧉ MeanVolume real REAL AverageStemVolume⧉ AverageStemVolume real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Keskirunkotilavuus, m3 REAL TreeDataTable Default.TreeData ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustotiedot Puustotieto voi liittyä kuvioon tai kohteeseen. 🔑 Pk pk_TreeData ( id ) id⧉ id * integer ↙ SamplePlot( id ) ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeGroup( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 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 ) OperativeStandId⧉ OperativeStandId integer ↗ TreeData( id ) INTEGER🔗 References OperativeStand ( OperativeStandId -> id ) ObjectId⧉ ObjectId integer ↗ TreeData( id ) INTEGER🔗 References SingleObject ( ObjectId -> id ) Date⧉ Date * numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuston ajankohta NUMERIC DatasourceCode⧉ DatasourceCode text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tietolähde TEXT TreeGroupTable Default.TreeGroup ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmä 🔑 Pk pk_TreeGroup ( id ) id⧉ id * integer ↙ Stratum( id ) ↙ Tree( id ) ↙ TreeClass( id ) ↙ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER🔗 Referred by Stratum ( TreeGroupId -> id ) Referred by Tree ( TreeGroupId -> id ) Referred by TreeClass ( TreeGroupId -> id ) Referred by TreeSummary ( TreeGroupId -> id ) TreeDataId⧉ TreeDataId * integer ↗ TreeGroup( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustoon INTEGER🔗 References TreeData ( TreeDataId -> id ) geometry⧉ geometry varchar ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän paikkatieto VARCHAR Certificate⧉ Certificate text ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Sertifikaatti TEXT Number⧉ Number integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän numero INTEGER Date⧉ Date numeric ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Inventointiajankohta NUMERIC Area⧉ Area real ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puuryhmän pinta-ala, ha REAL TreeSummaryTable Default.TreeSummary ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Puustoyhteenveto 🔑 Pk pk_TreeSummary ( id ) id⧉ id * integer ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Tunniste INTEGER TreeDataId⧉ TreeDataId * integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puustotietoihin INTEGER🔗 References TreeData ( TreeDataId -> id ) SamplePlotId⧉ SamplePlotId * integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain koealaan INTEGER🔗 References SamplePlot ( SamplePlotId -> id ) TreeGroupId⧉ TreeGroupId * integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain puuryhmään 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 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 DatasourceId⧉ DatasourceId * integer ↗ TreeSummary( id ) ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Viiteavain tietolähteeseen INTEGER🔗 References Datasource ( DatasourceId -> id ) WaterSystemTable Default.WaterSystem ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Vesiensuojelu 🔑 Pk pk_WaterSystem ( ObjectId ) ObjectId⧉ 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 Koodisto uri -kentässä viittaus koodistot.suomi.fi Kulttuuriperintö ja virkistys Tietolähde Metadata Esim. key = "version"; value = "NatureQuality_1.0" Käsittelyalue Kohdevalinta Kohteen laatuarviot Toimenpide Toimenpidekuvio Kiinteistö Koeala Kohde Kasvupaikkatiedot Luontokohde ja erityispiirre Puusto-osite Käsittelyalueen kokonaisarviointi Puu Puuluokka Puustotiedot Puustotieto voi liittyä kuvioon tai kohteeseen. Puuryhmä Puustoyhteenveto Vesiensuojelu Kohdetyypin mukaiset lisätietotaulut 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 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.





Table Actor

Toimija

IdxColumn NameDefinitionDescription
* id INTEGER
  BusinessId TEXT
  OrganizationName TEXT Organisaation nimi
  FirstName TEXT Henkilön etunimi
  LastName TEXT Henkilön sukunimi
  Address TEXT Osoite
  PostalCode TEXT Postinumero
  MobilePhoneNumber TEXT
  PostOffice TEXT Postitoimipaikka
  Email TEXT Sähköpostiosoite
Indexes
pk_Actor Primary Key ON id
Referring Foreign Key
fk_RealEstate_Actor id ↙ ❏ RealEstate(OwnerId)
fk_Actor_TotalRate id ↙ ❏ TotalRate(ReviewerId)


Table CodeSet

Koodisto
uri -kentässä viittaus koodistot.suomi.fi

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  CodeSetStringId TEXT Koodiston merkkijonotunniste
  Name TEXT Koodiston nimi
  uri TEXT Uri-viite suomi.fi koodistoihin
Indexes
pk_CodeSet Primary Key ON id


Table CultureRecreation

Kulttuuriperintö ja virkistys

IdxColumn NameDefinitionDescription
* ObjectId INTEGER Tunniste ja viiteavain kohteeseen
  Type TEXT
  DeterioratedArea REAL Toimenpiteen yhteydessä heikentynyt pinta-ala, ha
  DeterioratedAreaPercent REAL Toimenpiteen yhteydessä heikentynyt osuus pinta-alasta, %
Indexes
pk_CultureRecreation Primary Key ON ObjectId
Foreign Key
fk_CultureRecreation_Object ObjectId ↗ ❏ SingleObject(id)


Table Datasource

Tietolähde

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* Code TEXT Koodi
* Description TEXT Tietolähteen kuvaus
Indexes
pk_Datasource Primary Key ON id
unq_Datasource_Code Unique Key ON Code
Referring Foreign Key
fk_SoilData_Datasource id ↙ ❏ SoilData(DatasourceId)
fk_Stratum_Datasource id ↙ ❏ Stratum(DatasourceId)
fk_Datasource_Tree Code ↙ ❏ Tree(DatasourceId)
fk_TreeSummary_Datasource id ↙ ❏ TreeSummary(DatasourceId)


Table Metadata

Metadata

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

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* key TEXT
  value TEXT Metadatan arvo
Indexes
pk_Metadata Primary Key ON id


Table NatureQualityArea

Käsittelyalue

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  Number INTEGER Käsittelyalueen numero
  Area REAL Pinta-ala, ha
Indexes
pk_NatureQualityArea Primary Key ON id
Referring Foreign Key
fk_NatureQualityArea_Stand id ↙ ❏ OperativeStand(NQAreaId)
fk_NatureQualityArea_TotalRate id ↙ ❏ TotalRate(NQAreaId)
FK_RealEstate NatureQualityArea id ↙ ❏ RealEstate(NQAreaId)


Table ObjecSelection

Kohdevalinta

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Viiteavain toimenpidekuvioon
  Reason TEXT Valintaperuste
  ReasonInfo TEXT
  StatPopulationSize REAL Perusjoukon koko
  StatPopuationSizeUnit TEXT Perusjoukon koon yksikkö
  StatSampleSize REAL Otoksen koko
  StatSampleSizeUnit TEXT Otoksen koon yksikkö
  StatSamplePercent REAL Otoksen osuus %
Indexes
pk_ObjecSelection Primary Key ON id
uk_ObjecSelection_OperativeStandId Unique Key ON OperativeStandId
Foreign Key
fk_OperativeStand_ObjecSelection OperativeStandId ↗ ❏ OperativeStand(id)


Table ObjectRate

Kohteen laatuarviot

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TotalRateId INTEGER Viiteavain kokonaisarvioon
* ObjectId INTEGER Viiteavain kohteeseen
  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
  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
Foreign Key
fk_TotalRate_ObjectRate TotalRateId ↗ ❏ TotalRate(id)
fk_SingleObject_ObjectRate ObjectId ↗ ❏ SingleObject(id)


Table Operation

Toimenpide

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Viiteavain toimenpidekuvioon
* 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
Foreign Key
fk_Operation_OperativeStand OperativeStandId ↗ ❏ OperativeStand(id)


Table OperativeStand

Toimenpidekuvio

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* NQAreaId INTEGER Käsittelyalueen tunniste
* RealEstateId INTEGER
* StandNo TEXT
  geometry VARCHAR Paikkatieto
* Area REAL Kuvion kokonaispinta-ala, ha
  AreaDecrease REAL Vähennysala, ha
Indexes
pk_OperativeStand Primary Key ON id
Foreign Key
fk_NatureQualityArea_Stand NQAreaId ↗ ❏ NatureQualityArea(id)
FK_OperativeStand RealEstate RealEstateId ↗ ❏ RealEstate(id)
Referring Foreign Key
fk_OperativeStand_ObjecSelection id ↙ ❏ ObjecSelection(OperativeStandId)
fk_Operation_OperativeStand id ↙ ❏ Operation(OperativeStandId)
fk_OperativeStand_SingleObject id ↙ ❏ SingleObject(OperativeStandId)
fk_SoilData_OperativeStand id ↙ ❏ SoilData(OperativeStandId)
FK_TreeData OperativeStand id ↙ ❏ TreeData(OperativeStandId)
FK_OperativeStandRate OperativeStand id ↙ ❏ OperativeStandRate(StandId)


Table OperativeStandRate
IdxColumn NameData Type
* id INTEGER
* StandId INTEGER
  Status TEXT
Indexes
pk_OperativeStandRate Primary Key ON id
Foreign Key
FK_OperativeStandRate OperativeStand StandId ↗ ❏ OperativeStand(id)


Table RealEstate

Kiinteistö

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* RegisterUnitId TEXT Kiinteistötunnus
* NQAreaId INTEGER
  Name TEXT Kiinteistön nimi
  LocationMunicipalityNumber INTEGER Sijaintikunnan numero
* OwnerId INTEGER Viiteavain omistajaan
Indexes
pk_RealEstate Primary Key ON id
Foreign Key
fk_RealEstate_Actor OwnerId ↗ ❏ Actor(id)
FK_RealEstate NatureQualityArea NQAreaId ↗ ❏ NatureQualityArea(id)
Referring Foreign Key
FK_OperativeStand RealEstate id ↙ ❏ OperativeStand(RealEstateId)


Table SamplePlot

Koeala

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TreeDataId INTEGER Viiteavain puustotietoon
  geometry VARCHAR Koealan paikkatieto
  Certificate TEXT Sertifikaatti
  Number INTEGER Koealan numero
  Type TEXT Koealan tyyppi
  Radius REAL Säde, m
  Date NUMERIC Inventointiajankohta
Indexes
pk_SamplePlot Primary Key ON id
Foreign Key
fk_TreeData_SamplePlot TreeDataId ↗ ❏ TreeData(id)
Referring Foreign Key
fk_SamplePlot_Stratum id ↙ ❏ Stratum(SamplePlotId)
fk_Plot_Tree id ↙ ❏ Tree(SamplePlotId)
fk_SamplePlot_TreeClass id ↙ ❏ TreeClass(SamplePlotId)
fk_Plot_TreeSummary id ↙ ❏ TreeSummary(SamplePlotId)


Table SingleObject

Kohde

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Viiteavain toimenpidekuvioon
* Code TEXT Kohteen laji
  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
Foreign Key
fk_OperativeStand_SingleObject OperativeStandId ↗ ❏ OperativeStand(id)
Referring Foreign Key
fk_CultureRecreation_Object id ↙ ❏ CultureRecreation(ObjectId)
fk_SingleObject_ObjectRate id ↙ ❏ ObjectRate(ObjectId)
fk_SpecialFeature_Object id ↙ ❏ SpecialFeature(ObjectId)
FK_TreeData SingleObject id ↙ ❏ TreeData(ObjectId)
fk_WaterSystem_Object id ↙ ❏ WaterSystem(ObjectId)


Table SoilData

Kasvupaikkatiedot

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* OperativeStandId INTEGER Viiteavain toimenpidekuvioon
* MainGroup TEXT Pääryhmä
  SubGroup TEXT Alaryhmä
  FertilityClass TEXT Kasvupaikka
  SoilType TEXT Maalaji
  DrainageState TEXT Kuivatustilanne
  Accessiblity TEXT Saavutettavuus (korjuukelpoisuus)
  InventoryDate NUMERIC Inventointipvm
* DatasourceId INTEGER Viiteavain tietolähteeseen
Indexes
pk_SoilData Primary Key ON id
uk_SoilData_StandId Unique Key ON OperativeStandId
Foreign Key
fk_SoilData_OperativeStand OperativeStandId ↗ ❏ OperativeStand(id)
fk_SoilData_Datasource DatasourceId ↗ ❏ Datasource(id)


Table SpecialFeature

Luontokohde ja erityispiirre

IdxColumn NameDefinitionDescription
* ObjectId INTEGER Tunniste ja viiteavain kohteeseen
  OperatedArea REAL Luontokohteen tai erityispiirteen pinta-alasta käsitelty, ha
  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
Foreign Key
fk_SpecialFeature_Object ObjectId ↗ ❏ SingleObject(id)


Table Stratum

Puusto-osite

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* SamplePlotId INTEGER Viiteavain koealaan
* TreeDataId INTEGER Viiteavain puustotietoon
* TreeGroupId INTEGER Viiteavain puuryhmään
  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
  SawLogPercent REAL Tukkiprosentti, %
  SawLogVolume REAL Tukkitilavuus m3/ha
  PulpWoodVolume REAL Kuitutilavuus, m3/ha
  VolumeGrowth REAL Tilavuuskasvu, m2/ha/v
* DatasourceId INTEGER Viiteavain tietolähteeseen
Indexes
pk_Stratum Primary Key ON id
Foreign Key
fk_SamplePlot_Stratum SamplePlotId ↗ ❏ SamplePlot(id)
fk_TreeData_Stratum TreeDataId ↗ ❏ TreeData(id)
fk_TreeGoup_Stratum TreeGroupId ↗ ❏ TreeGroup(id)
fk_Stratum_Datasource DatasourceId ↗ ❏ Datasource(id)


Table TotalRate

Käsittelyalueen kokonaisarviointi

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* NQAreaId INTEGER Viiteavain käsittelyalueeseen
* ReviewerId INTEGER Viiteavain arvioitsijaan
  Certificate TEXT
  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
uk_TotalRate_NQAreaId Unique Key ON NQAreaId
Foreign Key
fk_NatureQualityArea_TotalRate NQAreaId ↗ ❏ NatureQualityArea(id)
fk_Actor_TotalRate ReviewerId ↗ ❏ Actor(id)
Referring Foreign Key
fk_TotalRate_ObjectRate id ↙ ❏ ObjectRate(TotalRateId)


Table Tree

Puu

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
  geometry VARCHAR Puun paikkatieto
* SamplePlotId INTEGER Viiteavain koealaan
* TreeDataId INTEGER Viiteavain puustotietoon
* DatasourceId INTEGER Viiteavain tietolähteeseen
* TreeGroupId INTEGER Viiteavain puuryhmään
  MainType TEXT Puun päätyyppi
- Kasvatettava
- Kuollut
- Säästöpuu
  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
Foreign Key
fk_Plot_Tree SamplePlotId ↗ ❏ SamplePlot(id)
fk_TreeData_Tree TreeDataId ↗ ❏ TreeData(id)
fk_Datasource_Tree DatasourceId ↗ ❏ Datasource(Code)
fk_TreeGroup_Tree TreeGroupId ↗ ❏ TreeGroup(id)


Table TreeClass

Puuluokka

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* SamplePlotId INTEGER Viiteavain koealaan
* TreeDataId INTEGER Viiteavain puustotietoon
* TreeGroupId INTEGER Viiteavain puuryhmään
  MainType TEXT Puun päätyyppi
- Kuollut
- Säästöpuu
  Type TEXT Puun tyyppi
- Kuolleen puun tyyppi
- Säästöpuun tyyppi
  Certificate TEXT Sertifikaatti
  TreeSpecies TEXT Puulaji
  DiameterClass TEXT Läpimittaluokka
  StemCount INTEGER Runkoluku
  MeanVolume REAL
  AverageStemVolume REAL Keskirunkotilavuus, m3
Indexes
pk_TreeClass Primary Key ON id
Foreign Key
fk_SamplePlot_TreeClass SamplePlotId ↗ ❏ SamplePlot(id)
fk_TreeData_TreeClass TreeDataId ↗ ❏ TreeData(id)
fk_TreeGroup_TreeClass TreeGroupId ↗ ❏ TreeGroup(id)


Table TreeData

Puustotiedot
Puustotieto voi liittyä kuvioon
tai kohteeseen.

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
OperativeStandId INTEGER
ObjectId INTEGER
* Date NUMERIC Puuston ajankohta
  DatasourceCode TEXT Tietolähde
Indexes
pk_TreeData Primary Key ON id
Foreign Key
FK_TreeData OperativeStand OperativeStandId ↗ ❏ OperativeStand(id)
FK_TreeData SingleObject ObjectId ↗ ❏ SingleObject(id)
Referring Foreign Key
fk_TreeData_SamplePlot id ↙ ❏ SamplePlot(TreeDataId)
fk_TreeData_Stratum id ↙ ❏ Stratum(TreeDataId)
fk_TreeData_Tree id ↙ ❏ Tree(TreeDataId)
fk_TreeData_TreeClass id ↙ ❏ TreeClass(TreeDataId)
fk_TreeData_TreeGroup id ↙ ❏ TreeGroup(TreeDataId)
fk_TreeData_TreeSummary id ↙ ❏ TreeSummary(TreeDataId)
Constraints
  check_parent_keys ((OperativeStandId IS NOT NULL) AND (ObjectId IS NULL)) OR ((OperativeStandId IS NULL) AND (ObjectId IS NOT NULL))


Table TreeGroup

Puuryhmä

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TreeDataId INTEGER Viiteavain puustoon
  geometry VARCHAR Puuryhmän paikkatieto
  Certificate TEXT Sertifikaatti
  Number INTEGER Puuryhmän numero
  Date NUMERIC Inventointiajankohta
  Area REAL Puuryhmän pinta-ala, ha
Indexes
pk_TreeGroup Primary Key ON id
Foreign Key
fk_TreeData_TreeGroup TreeDataId ↗ ❏ TreeData(id)
Referring Foreign Key
fk_TreeGoup_Stratum id ↙ ❏ Stratum(TreeGroupId)
fk_TreeGroup_Tree id ↙ ❏ Tree(TreeGroupId)
fk_TreeGroup_TreeClass id ↙ ❏ TreeClass(TreeGroupId)
fk_TreeGroup_TreeSummary id ↙ ❏ TreeSummary(TreeGroupId)


Table TreeSummary

Puustoyhteenveto

IdxColumn NameDefinitionDescription
* id INTEGER Tunniste
* TreeDataId INTEGER Viiteavain puustotietoihin
* SamplePlotId INTEGER Viiteavain koealaan
* TreeGroupId INTEGER Viiteavain puuryhmään
  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
  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 Viiteavain tietolähteeseen
Indexes
pk_TreeSummary Primary Key ON id
Foreign Key
fk_TreeData_TreeSummary TreeDataId ↗ ❏ TreeData(id)
fk_Plot_TreeSummary SamplePlotId ↗ ❏ SamplePlot(id)
fk_TreeGroup_TreeSummary TreeGroupId ↗ ❏ TreeGroup(id)
fk_TreeSummary_Datasource DatasourceId ↗ ❏ Datasource(id)


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
Foreign Key
fk_WaterSystem_Object ObjectId ↗ ❏ SingleObject(id)