taltio.net · web viewmaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue...

57
Model Report 27 April, 2022 Taltio, Isännöitsijäntodistus tietomallina kuvattuna Johdanto Tämä dokumentti on tehty osana Taltio-hankkeen (http://www.taltio.net ) ja sähköisen asunto-osakerekisterin omistus- ja hallintakohdetietojen eli ASREK- hankkeen (http://www.mmm.fi/asrek ) yhteistyötä. Taltio-hankkeessa yksi osa- alueista tietostandardoinnin osalta on liittynyt isännöitsijäntodistukseen ja sen tietojen rakenteellistamiseen. Koska yhtiöjärjestyksen ja huoneistoselitelmätietojen rakenteellistaminen on ollut ja on yksi tärkeä osa myös ASREK:in toimintaa, on tämä tietomalli isännöitsijäntodistuksen osalta tehty, jotta Taltiossa tehtyä taksonomiapohjaista standardointityötä voidaan tarkastella myös tietojen säilytysrakenteen näkökulmasta. Tässä dokumentissa ja siihen liittyvissä fyysisen tason SQL-skpriteissä on tarkoitus esimerkinomaisesti tarjota pohja mahdollisesti toteutettavien tietovarastojen ja säilytysratkaisujen toteuttamisvaihtoehtojen keskustelua varten. Missään nimessä tässä kuvattua tietomallia ei pidä tulkita toteutusvaihtoehtoja rajaavaksi yksinomaiseksi ja yksiselitteiseksi ratkaisuksi, vaan tarkoitus on ainoastaan tuottaa esimerkki tarkempien keskustelujen avaukseksi ja eteenpäinviemiseksi. Mahdollisia Taltio- ja ASREK-hankkeiden rakenteisen tiedon standardin säilytysrakenteen toteuttaminen on tarkasteltava erikseen myös muiden toimijoiden, kuten isännöintiä ja isännöintijärjestelmiä tuottavien tahojen tarpeita ajatellen. Tässä dokumentaatiossa mainitut tietokantateknologiat ovat vain esimerkin tuottamiseksi valittu, eikä niiden pidä ohjata varsinaista toteutustyötä. Myös tietosisällöllisesti esim. tietokenttien pituudet ja muodot avain- ja tietokenttien osalta ovat vain suuntaa-antavia eivätkä missään nimessä edusta varsinaista lopullista tavoitetilaa tai tietovarastoratkaisua. Tiettyjen perustietojen ja käsitteiden osalta määritteissä on pyritty käyttämään ASREK-hankkeen ja Ympäristöministeriön Kira-sanaston sekä AsOYL 1599/2009 mukaisia määritelmiä ja pyritty yhdenmukaistamaan eri käsitteitä alan sanastojen mukaisesti yhteen, jos määritelmissä on ollut keskinäisiä eroavaisuuksia. Tämä on toki työ, jota tullaan jatkamaan osana ASREK-hanketta yhteentoimivuuden varmistamiseksi myös tietoarkkitehtuurin osalta ja muidenkin meneillään olevien hankkeiden tukemiseksi (esim. KIRA-digi). Tämä dokumentti on luotu käyttäen Sparx Enterprise Architect 12.1 versiota ja luotu automaattisesti generoiden tätä johdanto kappaletta lukuunottamatta itse mallinnusvälineen avulla. Page 1 of 57

Upload: lenga

Post on 29-Apr-2018

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Taltio, Isännöitsijäntodistus tietomallina kuvattunaJohdanto

Tämä dokumentti on tehty osana Taltio-hankkeen (http://www.taltio.net) ja sähköisen asunto-osakerekisterin omistus- ja hallintakohdetietojen eli ASREK-hankkeen (http://www.mmm.fi/asrek) yhteistyötä. Taltio-hankkeessa yksi osa-alueista tietostandardoinnin osalta on liittynyt isännöitsijäntodistukseen ja sen tietojen rakenteellistamiseen. Koska yhtiöjärjestyksen ja huoneistoselitelmätietojen rakenteellistaminen on ollut ja on yksi tärkeä osa myös ASREK:in toimintaa, on tämä tietomalli isännöitsijäntodistuksen osalta tehty, jotta Taltiossa tehtyä taksonomiapohjaista standardointityötä voidaan tarkastella myös tietojen säilytysrakenteen näkökulmasta.

Tässä dokumentissa ja siihen liittyvissä fyysisen tason SQL-skpriteissä on tarkoitus esimerkinomaisesti tarjota pohja mahdollisesti toteutettavien tietovarastojen ja säilytysratkaisujen toteuttamisvaihtoehtojen keskustelua varten. Missään nimessä tässä kuvattua tietomallia ei pidä tulkita toteutusvaihtoehtoja rajaavaksi yksinomaiseksi ja yksiselitteiseksi ratkaisuksi, vaan tarkoitus on ainoastaan tuottaa esimerkki tarkempien keskustelujen avaukseksi ja eteenpäinviemiseksi. Mahdollisia Taltio- ja ASREK-hankkeiden rakenteisen tiedon standardin säilytysrakenteen toteuttaminen on tarkasteltava erikseen myös muiden toimijoiden, kuten isännöintiä ja isännöintijärjestelmiä tuottavien tahojen tarpeita ajatellen. Tässä dokumentaatiossa mainitut tietokantateknologiat ovat vain esimerkin tuottamiseksi valittu, eikä niiden pidä ohjata varsinaista toteutustyötä. Myös tietosisällöllisesti esim. tietokenttien pituudet ja muodot avain- ja tietokenttien osalta ovat vain suuntaa-antavia eivätkä missään nimessä edusta varsinaista lopullista tavoitetilaa tai tietovarastoratkaisua.

Tiettyjen perustietojen ja käsitteiden osalta määritteissä on pyritty käyttämään ASREK-hankkeen ja Ympäristöministeriön Kira-sanaston sekä AsOYL 1599/2009 mukaisia määritelmiä ja pyritty yhdenmukaistamaan eri käsitteitä alan sanastojen mukaisesti yhteen, jos määritelmissä on ollut keskinäisiä eroavaisuuksia. Tämä on toki työ, jota tullaan jatkamaan osana ASREK-hanketta yhteentoimivuuden varmistamiseksi myös tietoarkkitehtuurin osalta ja muidenkin meneillään olevien hankkeiden tukemiseksi (esim. KIRA-digi).

Tämä dokumentti on luotu käyttäen Sparx Enterprise Architect 12.1 versiota ja luotu automaattisesti generoiden tätä johdanto kappaletta lukuunottamatta itse mallinnusvälineen avulla.

Page 1 of 45

Page 2: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

IsännöitsijäntodistusClass diagram in package 'Taltio'

Taltio Version 1.0

ari.anturaniemi created on 29.12.2016. Last modified 7.2.2017class Taltio

Yhtiö

«column»*PK y-tunnus: varchar(15) nimi: varchar(150) katuosoite: varchar(150) postinumero: varchar(15) postitoimipaikka: varchar(150) puhelin: varchar(50) sähköposti: varchar(250) maa: char(3) voimassaolevan_yhtiöjärjestyksen_päivämäärä: date rekisteröimispäivämäärä: date lunastuslauseke_on_ei: bit lunastuslauseke: varchar(max) HITAS-yhtiö: bit painatus_turvapainossa: bit turvapainon_lisätieto: varchar(150) Huoneistoselitelmää_muutettu_01051972_jälkeen: bit osakkeellisten_asuinhuoneiston_vastikekerroin: float osakkeellisten_liikehuoneiston_vastikekerroin: float osakkeellisten_muiden_tilojen_vastikekerroin: float autopaikkojen_vastikekerroin: float rakennusluvan_mukainen_autopaikkavelvoite: smallint autopaikkojen_jakosääntö: varchar(max) id: timestamp yhteyshenkilö: varchar(150) valtion_asuntolainoittama_talokohtaisesti: bit valtion_asuntolainoittama_henkilökohtaisesti: bit yhtiö_arvonlisäverollinen: smallint Arvonlisäverovelvollisuuden_hakeutumisaste: float tiedot_osakeantivaltuutuksesta: varchar(max) tiedot_yhtiön_taloustilanne: varchar(max) maininta_osakehuoineisto_nostamattomista_lainoista: varchar(max) hallituksen_selvitys_pvm_kunnossapitotarpeesta: date asunto_osakeyhtiö: bit

«index»+ IXFK_Yhtiö_Muu hallintakohde(timestamp)+ IXFK_Yhtiö_Yhtiön_kiinteistöt(timestamp)

«PK»+ PK_Yhtiö(varchar)

Hallinnanjakosopimus

«column» sopimuksen_asianumero: varchar(15) sopimuksen_ehdot: varchar(max) kiinteistötunnus: varchar(15)*pfK id: bigint

«FK»+ FK_Hallinnanjakosopimus_Vuokraoikeus(bigint)

«index»+ IXFK_Hallinnanjakosopimus_Kiinteistö(bigint)+ IXFK_Hallinnanjakosopimus_Vuokraoikeus(bigint)

«PK»+ PK_Hallinnanjakosopimus(bigint)

Kiinteistö

«column»* kiinteistötunnus: varchar(15) Kiinteistöntyyppi: smallint Sijaintikunta: varchar(3) Omistus_vai_vuokra: smallint Rakennusoikeus: varchar(max) Käyttämätön osuus rakennusoikeudesta: float Pysyvä rakennustunnus: varchar(15)*PK id: bigint

«index»+ IXFK_Kiinteistö_Rakennus()

«PK»+ PK_Kiinteistö(bigint)

Yhtiön_kiinteistöt

«column»*pfK id: bigint*FK y-tunnus: varchar(15) kiinteistötunnus: varchar(15) omistusosuus: float

«FK»+ FK_Yhtiön_kiinteistöt_Kiinteistö(bigint)+ FK_Yhtiön_kiinteistöt_Yhtiö(varchar)

«index»+ IXFK_Yhtiön_kiinteistöt_Kiinteistö(bigint)+ IXFK_Yhtiön_kiinteistöt_Yhtiö(varchar)

«PK»+ PK_Yhtiön_kiinteistöt()

Henkilö

«column»* tunnus: varchar(15) nimi: varchar(150) henkilö_tyyppi: smallint*PK id: bigint

«PK»+ PK_Henkilö(bigint)

«index»+ FK_index(varchar)

Hallinnanjakosopimus_osapuolet

«column» omistaja: varchar(15) sopimus_asianumero: varchar(15)*pfK id: bigint sopimuksen_asianumero: varchar(15)

«FK»+ FK_Hallinnanjakosopimus_omistajat_Hallinnanjakosopimus(bigint)+ FK_Hallinnanjakosopimus_omistajat_Henkilö(bigint)

«index»+ IXFK_Hallinnanjakosopimus_omistajat_Hallinnanjakosopimus(bigint)+ IXFK_Hallinnanjakosopimus_omistajat_Henkilö(bigint)

«PK»+ PK_sopimus_omistajat()

Vakuutus

«column» Vakuutusyhtiö_tunnus: varchar(15) Vakuutuslaji: varchar(50)*PK id: bigint FK y-tunnus: varchar(15)

«FK»+ FK_Vakuutus_Yhtiö(varchar)

«index»+ IXFK_Vakuutus_Yhtiö(varchar)

«PK»+ PK_Vakuutus()

Vastike

«column» Maksulajintyyppi: smallint maksulajin_nimi: varchar(50) yksikköhinta: money Veloitusperuste: varchar(50) Aikayksikkö: varchar(50)*PK id: bigint FK y-tunnus: varchar(15)

«FK»+ FK_Vastike_Yhtiö(varchar)

«index»+ IXFK_Vastike_Yhtiö(varchar)

«PK»+ PK_vastike()

Laina

«column»*PK lainatunnus: varchar(15) Lainan nostopäivä: date Lainan päättymispäivä: date Yhtiökokouksen päättämä lainasumma: money Lainan nostamaton pääoma: money Lainatyyppi: smallint Lainan nimi: varchar(50) Vuosikorko: float Rahoitusvastike per vastikeyksikkö: float Selite: varchar(max) FK y-tunnus: varchar(15) FK id: bigint

«FK»+ FK_Laina_Kiinnitys(bigint)+ FK_Laina_Yhtiö(varchar)

«index»+ IXFK_Laina_Kiinnitys(bigint)+ IXFK_Laina_Yhtiö(varchar)

«PK»+ PK_laina()

Lainasaldo

«column»*pfK id: bigint Lainan saldo: money Lainan saldon tilannepäivä: datetime Lainaosuuden maksurajoitukset: varchar(max) FK lainatunnus: varchar(15)

«FK»+ FK_Lainasaldo_Huoneisto_lainaosuus(bigint)+ FK_Lainasaldo_Laina(varchar)

«index»+ IXFK_Lainasaldo_Huoneisto_lainaosuus(bigint)+ IXFK_Lainasaldo_Laina(varchar)

«PK»+ PK_lainasaldo()

Luotolliset tilit

«column» Luotonantaja: varchar(50) Luoton selite: varchar(max) Luoton määrä: money Luoton määrän päivämäärä: datetime Luottorajan määrä: money*PK id: bigint lainatilitunnus: varchar(30) FK y-tunnus: varchar(15)

«FK»+ FK_Luotolliset tilit_Yhtiö(varchar)

«index»+ IXFK_Luotolliset tilit_Yhtiö(varchar)

«PK»+ PK_luotollinen_tili()

Vuokraoikeus

«column»*PK id: bigint Vuokraoikeuden tunnus: varchar(15) Vuokranantaja: varchar(50) Vuokra-aika päättyy: datetime Vuosivuokra: money Vuokrantarkistusperuste: varchar(150) Mahdollinen lunastusoikeus vuokrasopimuksessa: varbinary(max) Tieto lunastusoikeuden käytöstä: bit Vuokrantarkistusperusteen indeksi: varchar(50) muu tieto: varchar(max)

«PK»+ PK_vuokratontti(bigint)

Rakennus

«column»*PK Pysyvä rakennustunnus: varchar(15) Käyttöönottovuosi: date Talotyyppi: smallint Katuosoite: varchar(150) Postinumero: varchar(10) Postitoimipaikka: varchar(50) Maa: char(3) Päärakennusaine: varchar(50) Kate: varchar(50) Lämmitysjärjestelmä: varchar(50) Ilmanvaihtojärjestelmä: varchar(50) Jäähdytysjärjestelmä: varchar(50) Tietoliikennejärjetelmä: varchar(50) Antennijärjestelmä: varchar(50) Hissien lukumäärä: smallint Kerrosala: float Tilavuus: float Kerrosten lukumäärä: smallint Porrashuoneiden lukumäärä: smallint Valmistumisvuosi: date Huoneistoala: float Bruttoala: float Lämmönkulutus: float Energianlähde: varchar(50) Sähkönkulutus yhteiset tilat: float Vedenkulutus: float kunnossapitosuunnitelman_kuvaus: varchar(max) kunnossapitosuunnitelman tila: bit kunnossapito_Aloitusvuosi: date Kesto: smallint Kustannusarvio: varchar(max) Tehdyt perusparannukset ja huomattavat korjaustyöt_kuvaus: varchar(max) perusparannusten_tila: smallint kunnossapitotyyppi: smallint perusparannusten valmistumisvuosi: date Kuntoarvio: varchar(max) Viimeisin kuntotutkimus tehty vuonna: date kiinteistötunnus: varchar(15) FK id: bigint FK y-tunnus: varchar(15)

«FK»+ FK_Rakennus_Huoneisto()+ FK_Rakennus_Kiinteistö(bigint)+ FK_Rakennus_Yhtiö(varchar)

«index»+ IXFK_Rakennus_Huoneisto()+ IXFK_Rakennus_Kiinteistö(bigint)+ IXFK_Rakennus_Yhtiö(varchar)

«PK»+ PK_rakennus()

Huoneisto

«column»*pfK id: bigint huoneisto_Porras: char(2) huoneisto_numero: char(10) jakokirjain: char(1) huoneistotyyppi: smallint rakennusluvanmukainen käyttötarkoitus: smallint todellinen käyttötarkoitus: smallint lunastustieto: varchar(max) huoneiden lkm: smallint pinta_ala_tarkistusmitattu: bit huoneisto_tunnus: varchar(15) osakashallinnassa: bit hallintaoikeustunnus: varchar(15) lisätieto: varchar(max) yhtiö_vuokrannut: bit yhtiökokous_haltuunotto: bit

«FK»+ FK_Huoneisto_Hallintaoikeus(bigint)+ FK_Huoneisto_Muu hallintakohde()

«index»+ IXFK_Huoneisto_Hallintaoikeus(bigint)+ IXFK_Huoneisto_Muu hallintakohde()

«PK»+ PK_Huoneisto(bigint)

Pinta-ala_mittaus

«column» Pinta-alan mittausmenetelmä: varchar(50) Pinta-ala: float*pfK id: bigint

«FK»+ FK_Pinta-ala_mittaus_Huoneisto(bigint)

«index»+ IXFK_Pinta-ala_mittaus_Huoneisto()

«PK»+ PK_pinta_ala()

Hallintaoikeus

«column»*PK id: bigint hallintaoikeustunnus: varchar(15) hallintaoikeus_tyyppi: smallint FK y-tunnus: varchar(15)

«FK»+ FK_Hallintaoikeus_Yhtiö(varchar)

«index»+ IXFK_Hallintaoikeus_Huoneisto()+ IXFK_Hallintaoikeus_Muu hallintakohde()+ IXFK_Hallintaoikeus_Yhtiö(varchar)

«PK»+ PK_Hallintaoikeus(bigint)

Muu hallintakohde

«column»*pfK id: bigint tilatyyppi: smallint selite: varchar(150) osakashallinnassa: bit FK Pysyvä rakennustunnus: varchar(15) hallintaoikeustunnus: varchar(15) muutilatyyppi_luokitus: smallint

«FK»+ FK_Muu hallintakohde_Hallintaoikeus(bigint)+ FK_Muu hallintakohde_Rakennus(varchar)+ FK_Muu hallintakohde_Yhtiön_kiinteistöt()

«index»+ IXFK_Muu hallintakohde_Hallintaoikeus(bigint)+ IXFK_Muu hallintakohde_Rakennus(varchar)+ IXFK_Muu hallintakohde_Yhtiön_kiinteistöt()

«PK»+ PK_Muu hallintakohde()

Asunto-osakeryhmä

«column»*PK asunto_osakeryhmätunnus: varchar(15) osake_lkm: smallint merkitty_osakasluetteloon_pvm: datetime hallintaoikeustunnus: varchar(15) osaketyyppi: smallint FK y-tunnus: varchar(15) FK id: bigint

«FK»+ FK_Asunto-osakeryhmä_Hallintaoikeus_02(bigint)+ FK_Asunto-osakeryhmä_Yhtiö(varchar)

«index»+ IXFK_Asunto-osakeryhmä_Hallintaoikeus(varchar)+ IXFK_Asunto-osakeryhmä_Hallintaoikeus_02(bigint)+ IXFK_Asunto-osakeryhmä_Yhtiö(varchar)

«PK»+ PK_asunto_osakeryhmä()

Hallinta_rajoite

«column»*PK id: bigint hallintarajoite_tyyppi: smallint selite: varchar(max) FK asunto_osakeryhmätunnus: varchar(15) hallintaoikeustunnus: varchar(15)

«FK»+ FK_Hallinta_rajoite_Asunto-osakeryhmä(varchar)

«index»+ IXFK_Hallinta_rajoite_Asunto-osakeryhmä(varchar)+ IXFK_Hallinta_rajoite_Hallintaoikeus(bigint)

«PK»+ PK_Hallinta_rajoite()

Rasite

«column»*PK id: bigint rasite_selite: varchar(max) käyttöoikeusyksikkötunnus: varchar(15)

«PK»+ PK_rasite()

Kiinteistön_rasite

«column»*pfK id: bigint selite: varchar(max)

«FK»+ FK_Kiinteistön_rasite_Kiinteistö(bigint)+ FK_Kiinteistön_rasite_Rasite()

«index»+ IXFK_Kiinteistön_rasite_Kiinteistö(bigint)+ IXFK_Kiinteistön_rasite_Rasite()

«PK»+ PK_kiinteistön_rasite()

Asunto_osake_omistajat

«column»*pfK id: bigint omistus_osuus: float hallintaoikeustunnus: varchar(50) FK asunto_osakeryhmätunnus: varchar(15) tunnus: varchar(15) osakeluettelo_kirjauspvm: date omistuskirjaus_pvm: date osakeluettelo_nimi: varchar(150)

«FK»+ FK_Asunto_osake_omistajat_Asunto-osakeryhmä(varchar)+ FK_Asunto_osake_omistajat_Yhtiökokous(bigint)

«index»+ IXFK_Asunto_osake_omistajat_Asunto-osakeryhmä(varchar)+ IXFK_Asunto_osake_omistajat_Henkilö(bigint)+ IXFK_Asunto_osake_omistajat_Yhtiökokous(bigint)

«PK»+ PK_Hallintaoikeus_omistajat()

Hallintaoikeus_haltijat

«column»*pfK id: bigint haltija_tunnus: varchar(15) haltija_nimi: varchar(150) hallintaoikeustunnus: varchar(15) hallintaoikeuden_kirjauspvm: date tunnus: varchar(15)

«FK»+ FK_Hallintaoikeus_haltijat_Henkilö_02(bigint)

«index»+ IXFK_Hallintaoikeus_haltijat_Hallintaoikeus(bigint)+ IXFK_Hallintaoikeus_haltijat_Henkilö(bigint)+ IXFK_Hallintaoikeus_haltijat_Henkilö_02(bigint)

«PK»+ PK_Hallintaoikeus_haltijat(bigint)

Palvelurooli

«column»*PK id: bigint alkaen_pvm: date loppuu_pvm: date selite: varchar(max)

«PK»+ PK_Palvelurooli(bigint)

Yhtiön_palvelutuottajat_roolit

«column»*pfK id: bigint alkaen_pvm: date loppuu_pvm: date palveluntuottaja_y-tunnus: varchar(15) palvelunsaaja_y-tunnus: varchar(15) y-tunnus: varchar(15)

«FK»+ FK_Yhtiön_palvelutuottajat_roolit_Osaamisprofiili(bigint)+ FK_Yhtiön_palvelutuottajat_roolit_Palvelurooli(bigint)+ FK_Yhtiön_palvelutuottajat_roolit_Palvelutuottaja(bigint)

«index»+ IXFK_Yhtiön_palvelutuottajat_roolit_Osaamisprofiili(bigint)+ IXFK_Yhtiön_palvelutuottajat_roolit_Palvelutuottaja(bigint)

«PK»+ PK_Yhtiön_palvelutuottajat_roolit(bigint)

Osaamisprofiili

«column»*PK id: bigint tutkinto: varchar(50)

«PK»+ PK_Osaamisprofiili(bigint)

Palvelutuottaja

«column»*PK id: bigint palvelutuottaja_y-tunnus: varchar(15) FK y-tunnus: varchar(15)

«FK»+ FK_Palvelutuottaja_Yhtiö(varchar)

«index»+ IXFK_Palvelutuottaja_Yhtiö(varchar)

«PK»+ PK_Palvelutuottaja(bigint)

Yhtiöjärjestys

«column»*PK id: bigint yhteisö_säännöt: varchar(max) asiakirjatunnus: varchar(20) voimassaolo_alkaen_pvm: date FK y-tunnus: varchar(15) yhtiöjärjestys_voimassa_ja_hyväksytty: bit

«FK»+ FK_Yhtiöjärjestys_Yhtiö(varchar)

«index»+ IXFK_Yhtiöjärjestys_Yhtiö(varchar)

«PK»+ PK_yhtiöjärjestys(bigint)

Kiinnitys

«column»*pfK id: bigint kiinnityksen_haltija: varchar(15) asianumero: varchar(30) etusijapäivämäärä: date sähköinen panttikirja: binary(10) kiinnityssumma: money kiinnityksen_määräosa: float FK y-tunnus: varchar(15)

«FK»+ FK_Kiinnitys_Henkilö(bigint)+ FK_Kiinnitys_Yhtiö(varchar)

«index»+ IXFK_Kiinnitys_Henkilö(bigint)+ IXFK_Kiinnitys_Yhtiö(varchar)

«PK»+ PK_Kiinnitys(bigint)

Kiinnitys_kohde

«column»*pfK id: bigint kohdelaji: smallint määräosa: float

«FK»+ FK_Kiinnistys_kohde_Kiinnitys(bigint)+ FK_Kiinnistys_kohde_Kiinteistö(bigint)+ FK_Kiinnistys_kohde_Vuokratontti(bigint)

«index»+ IXFK_Kiinnistys_kohde_Kiinnitys(bigint)+ IXFK_Kiinnistys_kohde_Kiinteistö(bigint)+ IXFK_Kiinnistys_kohde_Vuokratontti(bigint)

«PK»+ PK_Kiinnistys_kohde(bigint)

Yhtiöjärjestys-kanne

«column»*pfK id: bigint Yhtiöjärjestyskohta: varchar(50) selite: varchar(max)

«FK»+ FK_Yhtiöjärjestys-kanne_Yhtiöjärjestys(bigint)

«index»+ IXFK_Yhtiöjärjestys-kanne_Yhtiöjärjestys(bigint)

«PK»+ PK_Yhtiöjärjestys-kanne(bigint)

Yhtiökokous

«column»*PK id: bigint yhtiökokous_pvm: datetime yhtiökokous_päätös: varchar(max) FK y-tunnus: varchar(15)

«FK»+ FK_Yhtiökokous_Yhtiö(varchar)

«index»+ IXFK_Yhtiökokous_Yhtiö(varchar)

«PK»+ PK_Yhtiökokous(bigint)

Yhtiökokouspäätös

«column»*pfK id: bigint yhtiökokouspäätös: varchar(max) huoneiston_haltuunotto: bit haltuunotto_pvm: date haltuunotto_loppuu_pvm: date

«FK»+ FK_Yhtiökokouspäätös_Huoneisto(bigint)+ FK_Yhtiökokouspäätös_Yhtiökokous(bigint)

«index»+ IXFK_Yhtiökokouspäätös_Huoneisto(bigint)+ IXFK_Yhtiökokouspäätös_Yhtiökokous(bigint)

«PK»+ PK_Yhtiökokouspäätös(bigint)

Huoneiston kunto

«column»*pfK id: bigint viat_ja_puutteet: varchar(max) muutos-ja kunnossapitotyöt: varchar(max) muut_tiedot: varchar(50)

«FK»+ FK_Huoneiston kunto_Huoneisto(bigint)

«index»+ IXFK_Huoneiston kunto_Huoneisto(bigint)

«PK»+ PK_huoneiston_kunto(bigint)

Yhtiö_tila_tilasto

«column»*PK id: bigint tilastointipvm: date Osakkeellisten asuinhuoneistojen lukumäärä: int Osakkeellisten asuinhuoneistojen yhteispinta-ala: decimal(18) Osakkeellisten asuinhuoneistoihin kohdistuvien osakkeiden lukumäärä: decimal(18) Osakkeellisten liikehuoneistojen lukumäärä: int Osakkeellisten liikehuoneistojen yhteispinta-ala: decimal(18) Osakkeellisten liikehuoneistoihin kohdistuvien osakkeiden lukumäärä: int Osakkeellisten liikehuoneiston vastikekerroin: decimal(18) Osakkeellisten muiden tilojen lukumäärä: int Osakkeellisten muiden tilojejen yhteispinta-ala: decimal(18) Osakkeellisten muiden tiloihin kohdistuvien osakkeiden lukumäärä: int Osakkeellisten muiden tilojen vastikekerroin: decimal(18) Osakkeellisten autopaikkojen lukumäärä: int Autopaikkaosakkeiden kappalemäärä: int Autopaikkojen vastikekerroin: decimal(18) Osakkeelliset tilat yhteensä, kpl: int Osakkeellisten tilojen pinta-ala yhteensä: decimal(18) Osakkeellisten tilojen osakkeiden lukumäärä yhteensä: int Asuinhuoneistojen lukumäärä: int Asuinhuoneistojen yhteispinta-ala: decimal(18) Asuinhuoneistoihin kohdistuvien osakkeiden lukumäärä: int Liikehuoneistojen lukumäärä: int Liikehuoneistojen yhteispinta-ala: decimal(18) Liikehuoneistoihin kohdistuvien osakkeiden lukumäärä: int Muiden tilojen lukumäärä: int Muiden tilojen yhteispinta-ala: decimal(18) Muiden tiloihin kohdistuvien osakkeiden lukumäärä: int Autopaikkojen lukumäärä: int Rakennusten lukumäärä: int Piha-alueiden pinta-ala: decimal(18) FK y-tunnus: varchar(15)

«FK»+ FK_Yhtiö_tila_tilasto_Yhtiö(varchar)

«index»+ IXFK_Yhtiö_tila_tilasto_Yhtiö(varchar)

«PK»+ PK_Yhtiö_tila_tilasto(bigint)

Kiinteistön_vuokraoikeudet

«column»*pfK id: bigint

«FK»+ FK_Kiinteistön_vuokraoikeudet_Kiinteistö(bigint)+ FK_Kiinteistön_vuokraoikeudet_Vuokraoikeus(bigint)

«index»+ IXFK_Kiinteistön_vuokraoikeudet_Kiinteistö(bigint)+ IXFK_Kiinteistön_vuokraoikeudet_Vuokraoikeus(bigint)

«PK»+ PK_kiinteistön_vuokraoikeudet(bigint)

Vuokraoikeuden_haltijat

«column»*pfK id: bigint selite: varchar(200)

«FK»+ FK_Vuokraoikeuden_haltijat_Henkilö(bigint)+ FK_Vuokraoikeuden_haltijat_Vuokraoikeus(bigint)

«index»+ IXFK_Vuokraoikeuden_haltijat_Henkilö(bigint)+ IXFK_Vuokraoikeuden_haltijat_Vuokraoikeus(bigint)

«PK»+ PK_Vuokraoikeuden_haltijat(bigint)

Huoneisto_lainaosuus

«column»*pfK id: bigint lainaosuus: money

«FK»+ FK_Huoneisto_lainaosuus_Huoneisto(bigint)

«index»+ IXFK_Huoneisto_lainaosuus_Huoneisto(bigint)

«PK»+ PK_Huoneisto_lainaosuus(bigint)

+FK_Rakennus_Huoneisto

0..*

+PK_Huoneisto

1

+FK_Pinta-ala_mittaus_Huoneisto

0..*

+PK_Huoneisto

1

+FK_Hallinnanjakosopimus_omistajat_Hallinnanjako...

0..*+PK_Hallinnanjakosopimus

1

+FK_Kiinnistys_kohde_Kiinteistö

0..*

+PK_Kiinteistö

1

+FK_Kiinnistys_kohde_Vuokratontti

0..*

+PK_vuokratontti

1

+FK_Kiinteistön_vuokraoikeudet_Kiinteistö 0..*

+PK_Kiinteistö 1

+FK_Laina_Kiinnitys

0..*

+PK_Kiinnitys 1

+FK_Hallintaoikeus_haltijat_Hallintaoikeus 0..*

«FK»

+PK_Hallintaoikeus 1

+FK_Hallintaoikeus_Yhtiö

0..*

+PK_Yhtiö

1

+FK_Hallinta_rajoite_Hallintaoikeus

0..*

+PK_Hallintaoikeus 1

+FK_Yhtiö_tila_tilasto_Yhtiö 0..*

+PK_Yhtiö

1

+FK_Vakuutus_Yhtiö

0..*

+PK_Yhtiö

1

+FK_Rakennus_Kiinteistö

0..*

(id = id)«FK»

+PK_Kiinteistö

1

+FK_Asunto_osake_omistajat_Yhtiökokous

0..*

+PK_Yhtiökokous 1

+FK_Yhtiön_palvelutuottajat_roolit_Osaamisprofiili

0..*

+PK_Osaamisprofiili

1

+FK_Rakennus_Yhtiö

1..*

(y-tunnus = y-tunnus)«FK»

+PK_Yhtiö

1

+FK_Yhtiökokouspäätös_Yhtiökokous 0..*

+PK_Yhtiökokous 1

+FK_Kiinteistön_rasite_Kiinteistö

0..*

+PK_Kiinteistö1

+FK_Yhtiön_kiinteistöt_Yhtiö 0..*

+PK_Yhtiö 1

+FK_Asunto_osake_omistajat_Henkilö 0..*

+PK_Henkilö 1

+FK_Yhtiön_palvelutuottajat_roolit_Palvelutuottaja

0..* +PK_Palvelutuottaja

1

+FK_Muu hallintakohde_Yhtiön_kiinteistöt

0..*+PK_Yhtiön_kiinteistöt

0..1

+FK_Vuokraoikeuden_haltijat_Henkilö

0..*

+PK_Henkilö

1

+FK_Hallinnanjakosopimus_omistajat_Henkilö 0..*

+PK_Henkilö 1

+FK_Kiinnitys_Yhtiö

0..*

+PK_Yhtiö

1

+FK_Kiinteistön_vuokraoikeudet_Vuokraoikeus

0..*

+PK_vuokratontti 1

+FK_Lainasaldo_Laina

0..*

+PK_laina

1

+FK_Yhtiöjärjestys_Yhtiö

1..*

+PK_Yhtiö

1

+FK_Vuokraoikeuden_haltijat_Vuokraoikeus

0..*

+PK_vuokratontti

1

+FK_Yhtiön_kiinteistöt_Kiinteistö 0..*

+PK_Kiinteistö

1

+FK_Muu hallintakohde_Rakennus0..*

+PK_rakennus 0..1

+FK_Yhtiön_palvelutuottajat_roolit_Palvelurooli 0..*

+PK_Palvelurooli 1

+FK_Yhtiöjärjestys-kanne_Yhtiöjärjestys 0..*

+PK_yhtiöjärjestys

1

+FK_Laina_Yhtiö

0..*

(y-tunnus = y-tunnus)«FK»

+PK_Yhtiö

1

+FK_Huoneisto_lainaosuus_Huoneisto 0..*

(id = id)«FK»

+PK_Huoneisto 1

+FK_Asunto-osakeryhmä_Hallintaoikeus_02

0..1

+PK_Hallintaoikeus

1

+FK_Yhtiökokous_Yhtiö 0..*

+PK_Yhtiö

1

+FK_Yhtiökokouspäätös_Huoneisto 0..*

+PK_Huoneisto

0..1

+FK_Hallinta_rajoite_Asunto-osakeryhmä

0..*

+PK_asunto_osakeryhmä 1

+FK_Hallinnanjakosopimus_Kiinteistö0..1

+PK_Kiinteistö

0..1

+FK_Asunto_osake_omistajat_Asunto-osakeryhmä 0..*

+PK_asunto_osakeryhmä 1

+FK_Kiinteistön_rasite_Rasite 0..*

+PK_rasite 1

+FK_Muu hallintakohde_Hallintaoikeus 0..*

+PK_Hallintaoikeus

1

+FK_Huoneiston kunto_Huoneisto

0..*

+PK_Huoneisto 1

+FK_Huoneisto_Muu hallintakohde

0..*

+PK_Muu hallintakohde 1

+FK_Vastike_Yhtiö

0..*

+PK_Yhtiö

1

+FK_Hallinnanjakosopimus_Vuokraoikeus

0..1

+PK_vuokratontti

1

+FK_Kiinnistys_kohde_Kiinnitys1..*

+PK_Kiinnitys 1

+FK_Kiinnitys_Henkilö

0..*

+PK_Henkilö

1

+FK_Asunto-osakeryhmä_Yhtiö0..*

+PK_Yhtiö 1

+FK_Huoneisto_Hallintaoikeus 0..*

+PK_Hallintaoikeus 1

+FK_Lainasaldo_Huoneisto_lainaosuus

0..*

+PK_Huoneisto_lainaosuus 1

+FK_Luotolliset tilit_Yhtiö

0..*

+PK_Yhtiö

1

+FK_Hallintaoikeus_haltijat_Henkilö_02 0..*

+PK_Henkilö 1

+FK_Palvelutuottaja_Yhtiö

1..*

(y-tunnus = y-tunnus)«FK»

+PK_Yhtiö 1

Figure 1: Taltio isännöitsijäntodistus

Asunto-osakeryhmäDatabase table in package 'Taltio'

Asunto-osakkeiden muodostama ryhmä, jotka yhdessä antavat hallintaoikeuden osakehuoneiston tiloihin, eli huoneistoon ja rakennuksen tai kiinteistön muihin osiin.

Asunto-osakeryhmäVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

asunto_osakeryhmätunnus

varchar(15) True

Page 2 of 45

Page 3: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

osake_lkm smallint False

merkitty_osakasluetteloon_pvm

datetime False

hallintaoikeustunnus varchar(15) False

osaketyyppi smallint False 1=asunto-osake 2=autopaikka-osake 3=muu osake

y-tunnus varchar(15) False

id bigint False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_asunto_osakeryhmä asunto_osakeryhmätunnus

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Asunto-osakeryhmä_Hallintaoikeus

hallintaoikeustunnus

«index» IXFK_Asunto-osakeryhmä_Hallintaoikeus_02

id

«index» IXFK_Asunto-osakeryhmä_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Asunto-osakeryhmä_Yhtiö y-tunnus Yhtiö(y-tunnus)

FK_Asunto-osakeryhmä_Hallintaoikeus_02 id Hallintaoikeus(id)

Asunto_osake_omistajatDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tietoryhmässä listataan minimissään kaikki osakehuoneiston omistusoikeuden omaavat henkilöt (luonnolliset tai oikeushenkilöt) ja heidän omistusosuus asunto-osakeryhmästä.

Asunto_osake_omistajat

Page 3 of 45

Page 4: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Version 1.0 Phase 1.0 Proposedari.anturaniemi created on 3.1.2017. Last modified 31.1.2017

DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

omistus_osuus float False

hallintaoikeustunnus varchar(50) False

asunto_osakeryhmätunnus

varchar(15) False

tunnus varchar(15) False

osakeluettelo_kirjauspvm

date False

omistuskirjaus_pvm date False

osakeluettelo_nimi varchar(150) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Hallintaoikeus_omistajat id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Asunto_osake_omistajat_Asunto-osakeryhmä

asunto_osakeryhmätunnus

«index» IXFK_Asunto_osake_omistajat_Henkilö

id

«index» IXFK_Asunto_osake_omistajat_Yhtiökokous

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Asunto_osake_omistajat_Asunto-osakeryhmä

asunto_osakeryhmätunnus

Asunto-osakeryhmä(asunto_osakeryhmätunnus)

Page 4 of 45

Page 5: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FK_Asunto_osake_omistajat_Yhtiökokous id Yhtiökokous(id)

FK_Asunto_osake_omistajat_Henkilö Henkilö()

HallinnanjakosopimusDatabase table in package 'Taltio'

Kiinteistö voidaan omistaa määräosin, esimerkiksi puoliksi. Määräosin omistetun kiinteistön omistajat voivat tehdä keskinäisen sopimuksen kiinteistön käytöstä ja hallinnasta. Tällaista sopimusta kutsutaan hallinnanjakosopimukseksi.

Hallinnanjakosopimus voi koskea määräosin omistettua kiinteistöä, kuten tilaa tai tonttia, siitä luovutettua määräalaa ja kirjaamisvelvollisuuden alaista vuokra- tai muuta käyttöoikeutta.

HallinnanjakosopimusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

sopimuksen_asianumero

varchar(15) False

sopimuksen_ehdot varchar(max) False

kiinteistötunnus varchar(15) False

id bigint True

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Hallinnanjakosopimus id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Hallinnanjakosopimus_Kiinteistö

id

«index» IXFK_Hallinnanjakosopimus_Vuokraoikeus

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Hallinnanjakosopimus_Kiinteistö id Kiinteistö(id)

Page 5 of 45

Page 6: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FK_Hallinnanjakosopimus_Vuokraoikeus id Vuokraoikeus(id)

Hallinnanjakosopimus_osapuoletDatabase table in package 'Taltio'

Hallinnanjakosopimus_osapuoletVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 7.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

omistaja varchar(15) False

sopimus_asianumero

varchar(15) False

id bigint True

sopimuksen_asianumero

varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_sopimus_omistajat id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Hallinnanjakosopimus_omistajat_Hallinnanjakosopimus

id

«index» IXFK_Hallinnanjakosopimus_omistajat_Henkilö

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Hallinnanjakosopimus_omistajat_Henkilö id Henkilö(id)

FK_Hallinnanjakosopimus_omistajat_Hallinnanjako...

id Hallinnanjakosopimus(id)

Hallinta_rajoiteDatabase table in package 'Taltio'

Page 6 of 45

Page 7: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Rajoite, joka estää osakeomistajaa käyttämästä hänelle asunto-osakeyhtiölain perusteella kuuluvaa osakashallintaoikeutta. Hallintaoikeuden rajoite voi perustua yhtiöjärjestykseen tai osakkaan toimintaan/laiminlyönteihin.

Esimerkkejä:

-huoneisto otettu yhtiön hallintaan maksamattomien vastikkeiden tai huoneiston huonon hoidon vuoksi

-erikoismääräykset yhtiöjärjestyksessä (ns. senioritalossa voi olla määräys, että asukkaan tulee olla täyttänyt 55 vuotta)

-yhtiöjärjestykseen otettu muu rajoite (esimerkiksi kielto vuokrata huoneistoa)

-ns. leskenoikeus (lesken oikeus käyttää, tietyin edellytyksin, kuolinpesälle kuuluvaa huoneistoa asuntona elinikänsä ajan). Leskenoikeutta ei voida päätellä rekisteritiedoista, vaan sen kirjaaminen edellyttää leskeltä aktiivisia toimenpiteitä (mikäli leskenoikeus halutaan merkitä ASREK:iin).

Hallintaoikeuden rajoitteeksi voidaan käsittää myös osakkeenomistajan tekemät huoneiston käyttöä koskevat sopimukset, esim. vuokrasopimus ja osaomistussopimus.

Hallinta_rajoiteVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

hallintarajoite_tyyppi

smallint False 1=lesken oikeus asua  huoneistossa, 2=muu hallintarajoite, 3=Osakeluetteloon merkitty osakkeisiin tai osakehuoneiston hallintaan kohdistuva käyttö tai luovutusrajoitus

selite varchar(max) False

asunto_osakeryhmätunnus

varchar(15) False

hallintaoikeustunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Hallinta_rajoite id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Hallinta_rajoite_Asunto-osakeryhmä

asunto_osakeryhmätunnus

«index» IXFK_Hallinta_rajoite_Hallintaoikeus id

FOREIGN KEY NAME COLUMNS REFERENCES

Page 7 of 45

Page 8: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FK_Hallinta_rajoite_Hallintaoikeus Hallintaoikeus()

FK_Hallinta_rajoite_Asunto-osakeryhmä asunto_osakeryhmätunnus

Asunto-osakeryhmä(asunto_osakeryhmätunnus)

HallintaoikeusDatabase table in package 'Taltio'

Hallintaoikeudella tarkoitetaan oikeutta käyttää huoneistoa sen käyttötarkoituksen mukaiseen tarkoitukseen, esimerkiksi käyttää sitä omana asuntona. Hallintaoikeuden perusteesta riippuen haltijalla voi olla laajemmatkin oikeudet, esimerkiksi oikeus luovuttaa huoneisto kokonaan tai osaksi toisen käytettäväksi.

Hallintaoikeus voi perustua omistukseen (rakennuksen tai osakkeiden) tai sopimukseen (huoneenvuokrasopimus, asumisoikeussopimus) taikka lakiin (esim. lesken oikeus jäädä asumaan puolisoiden yhteiseen asuntoon tai asunto-osakeyhtiön oikeus ottaa huoneisto hallintaansa).

Huoneiston hallintaoikeuden haltija saa asua asunnossa tai vuokrata sitä, mutta hän ei voi myydä tai lahjoittaa asuntoa, ei määrätä siitä testamentilla eikä se kuulu hänen kuolinpesäänsä, ellei haltija omista huoneistoa kiinteistönä tai huoneistoa asunto-osakkeiden kautta.

Asumisoikeusasunnoissa asumisoikeudesta luovutaan ilmoittamalla asiasta kirjallisesti asunnon omistajalle. Asumisoikeusasunnon voi vaihtaa joko vapautuvaan asuntoon käyttämättömällä asumisoikeusjärjestysnumerolla tai tekemällä asuntojen keskinäinen vaihto. Asuntojen keskinäinen vaihto voidaan aina tehdä vanhalla, nykyiseen asuntoon sidotulla järjestysnumerolla. Asumisoikeusasukkaat voivat keskenään sopia asuntojensa vaihtamisesta.

Asunto-osakeomistuksessa omistajalla on huoneiston hallintaoikeus siitä lähtien, kun asunto-osakeyhtiölle on ilmoitettu hänen omistuksestaan yhtiövastikkeen perimistä varten. (Asunto-osakeyhtiölaki 1599/2009)

Huoneiston hallintaoikeudesta voidaan sopia myös vuokrasopimuksen avulla, jolloin vuokrasopimuksessa annetaan käyttöoikeus huoneistoon, mutta ei asunto-osakkeisiin liittyvää hallintaoikeutta. (Laki asuinhuoneiston vuokrauksesta 481/1995)

HallintaoikeusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

hallintaoikeustunnus varchar(15) False

hallintaoikeus_tyyppi

smallint False asunto-osake=1, asumisoikeus=2, osuuskunta=3, vuokraoikeus=4, osa-omistus=5

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

Page 8 of 45

Page 9: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

PK_Hallintaoikeus id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Hallintaoikeus_Huoneisto id

«index» IXFK_Hallintaoikeus_Muu hallintakohde

id

«index» IXFK_Hallintaoikeus_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Hallintaoikeus_Yhtiö y-tunnus Yhtiö(y-tunnus)

Hallintaoikeus_haltijatDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tässä listataan minimissään kaikki osakehuoneiston hallintaoikeuden omaavat henkilöt (luonnolliset tai oikeushenkilöt).

Hallintaoikeus_haltijatVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 3.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

haltija_tunnus varchar(15) False

haltija_nimi varchar(150) False

hallintaoikeustunnus varchar(15) False

hallintaoikeuden_kirjauspvm

date False

tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Hallintaoikeus_haltijat id

Page 9 of 45

Page 10: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Hallintaoikeus_haltijat_Hallintaoikeus

id

«index» IXFK_Hallintaoikeus_haltijat_Henkilö id

«index» IXFK_Hallintaoikeus_haltijat_Henkilö_02

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Hallintaoikeus_haltijat_Hallintaoikeus Hallintaoikeus()

FK_Hallintaoikeus_haltijat_Henkilö_02 id Henkilö(id)

HenkilöDatabase table in package 'Taltio'

Oikeustieteessä henkilö eli oikeussubjekti tarkoittaa tahoa, jolle oikeusjärjestys voi asettaa oikeuksia ja velvollisuuksia. Henkilöitä ovat luonnolliset henkilöt eli ihmiset sekä oikeushenkilöt kuten yhtiöt. Henkilöiden asemaa oikeusjärjestyksessä tutkii henkilöoikeus.

Vrt. JHSmetan määritelmiä/10.11.2016/tmy: henkilö http://jhsmeta.fi/page/henkilo/J7:692,  oikeussubjekti http://jhsmeta.fi/page/oikeussubjekti/J28:64

HenkilöVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

tunnus varchar(15) True

nimi varchar(150) False

henkilö_tyyppi smallint False 0=luonnollinen henkilö, 1=oikeushenkilö

id bigint True

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Henkilö id

Page 10 of 45

Page 11: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

TYPE / NAME COLUMNS COMMENTS

«index» FK_index tunnus

HuoneistoDatabase table in package 'Taltio'

Yhdestä tai useammasta huoneesta eli rakennuksen lattian, katon ja seinän rajaamasta tilasta tai tiloista koostuva kokonaisuus kerrostalossa, rivitalossa tai liikerakennuksessa. Huoneisto voi olla elinkaarensa osalta lupavaiheessa (Lupahuoneisto) eli rakennuslupaa haetaan rakennukselle ja siten myös huoneistoille) tai että se on fyysisesti jo rakennettu (Rakennettu huoneisto). Kun puhutaan asumiseen tarkoitetusta huoneistosta, synonyymi tälle on käsitteenä asuinhuoneisto (kts. huoneiston käyttötarkoitus).

HuoneistoVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

huoneisto_Porras char(2) False

huoneisto_numero char(10) False

jakokirjain char(1) False

huoneistotyyppi smallint False 1=asuinhuoneisto 2=liikehuoneisto

rakennusluvanmukainen käyttötarkoitus

smallint False 1=asuinhuoneisto, 2=liikehuoneisto

todellinen käyttötarkoitus

smallint False

lunastustieto varchar(max) False

huoneiden lkm smallint False

pinta_ala_tarkistusmitattu

bit False

huoneisto_tunnus varchar(15) False

Page 11 of 45

Page 12: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

osakashallinnassa bit False

hallintaoikeustunnus varchar(15) False

lisätieto varchar(max) False

yhtiö_vuokrannut bit False

yhtiökokous_haltuunotto

bit False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Huoneisto id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Huoneisto_Hallintaoikeus id

«index» IXFK_Huoneisto_Muu hallintakohde id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Huoneisto_Muu hallintakohde id Muu hallintakohde(id)

FK_Huoneisto_Hallintaoikeus id Hallintaoikeus(id)

Huoneisto_lainaosuusDatabase table in package 'Taltio'

Huoneisto_lainaosuusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 31.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

lainaosuus money False

Page 12 of 45

Page 13: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Huoneisto_lainaosuus id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Huoneisto_lainaosuus_Huoneisto

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Huoneisto_lainaosuus_Huoneisto id Huoneisto(id)

Huoneiston kuntoDatabase table in package 'Taltio'

Huoneiston kuntoVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 26.1.2017. Last modified 26.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

viat_ja_puutteet varchar(max) False Yhtiön tiedossa olevan yhtiön tai osakkeenomistajan kunnossapitovastuuseen kuuluvat huomattavat viat ja puutteet

muutos-ja kunnossapitotyöt

varchar(max) False Yhtiön tiedossa olevat huoneiston muutos- ja kunnossapitotyöt

muut_tiedot varchar(50) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_huoneiston_kunto id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Huoneiston kunto_Huoneisto id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Huoneiston kunto_Huoneisto id Huoneisto(id)

Page 13 of 45

Page 14: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

KiinnitysDatabase table in package 'Taltio'

Kiinnitys tarkoittaa tavallisesti kiinteään omaisuuteen kohdistuvaa merkintää kiinteän omaisuuden käyttämisestä velan tai muun saamisen vakuutena. Kiinteistöjen osalta kiinnitys voidaan vahvistaa kiinteistöön, kuten tilaan tai tonttiin, sen määräosaan sekä muulle kuin kiinteistön omistajalle kuuluvaan määräalaan. Ennen kiinteistön panttaamista velan vakuudeksi kiinteistöön täytyy hakea kiinnitys. Myös vuokraoikeuden voi tietyin edellytyksin kiinnittää. Samalle omistajalle tai samoille omistajille yhtä suurin osuuksin kuuluviin kiinteistöihin voidaan vahvistaa tietyin edellytyksin yhteiskiinnitys. Kiinnityksen vahvistamisesta annetaan todistukseksi panttikirja, joka voi olla kirjallinen tai sähköinen. Kiinnitystä, lainhuutoa ja vuokraoikeuden kirjausta voi myös hakea samanaikaisesti. Kiinnitystä voi hakea kiinteistön omistaja, jolla on lainhuuto, tai ostaja, jonka nimiin lainhuuto on vireillä.

Valtioneuvoston asetuksessa (365/2010) osakehuoneistojen pinta-alan mittaustavasta ja isännöitsijäntodistuksesta ei sinällään ole mainintaa kiinnitystietojen tietotarpeesta osana isännöitsijäntodistusta. Asetuksessa säädetään tietojen antamisesta osakehuoneiston, asunto-osakeyhtiön kiinteistöjen ja rakennusten, yhtiön talouden ja muiden tietojen antamisesta isännöitsijäntodistuksessa. Siksi tärkeämpää olisikin ymmärtää, onko kiinnitykseen liittyen olemassa maksamattomia lainoja. kuinka paljon ja millä osuudella. Jos yhtiöllä on kiinteistökiinnitys (jolloin kiinnityksestä on paperin tai sähköinen panttikirja), mutta kiinnitykseen ei liity panttausta, pelkkä kiinnitystieto yksinään voi jopa johtaa isännöitsijäntodistuksen lukijaa harhaan.

KiinnitysVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 24.1.2017. Last modified 7.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

kiinnityksen_haltija varchar(15) False

asianumero varchar(30) False

etusijapäivämäärä date False

sähköinen panttikirja binary(10) False

kiinnityssumma money False

kiinnityksen_määräosa

float False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Kiinnitys id

Page 14 of 45

Page 15: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Kiinnitys_Henkilö id

«index» IXFK_Kiinnitys_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Kiinnitys_Henkilö id Henkilö(id)

FK_Kiinnitys_Yhtiö y-tunnus Yhtiö(y-tunnus)

Kiinnitys_kohdeDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tietoryhmässä on listattuna kaikki kiinnitykseen liittyvät kiinteistökohteet, koska yhteen kiinnitykseen voi liittyä useita kiinteistökohteita (kiinteistö tai vuokraoikeus yhteiskiinnitys) ja toisaalta yhteen kiinteistöön voi liittyä useita kiinnityksiä.

Kiinnitys_kohdeVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 24.1.2017. Last modified 3.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

kohdelaji smallint False kohdelaji: 1=kiinteistö, 2=vuokraoikeus, 3=käyttöomaisuus, 4=muu

määräosa float False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Kiinnistys_kohde id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Kiinnistys_kohde_Kiinnitys id

«index» IXFK_Kiinnistys_kohde_Kiinteistö id

«index» IXFK_Kiinnistys_kohde_Vuokratontti id

Page 15 of 45

Page 16: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Kiinnistys_kohde_Kiinnitys id Kiinnitys(id)

FK_Kiinnistys_kohde_Vuokratontti id Vuokraoikeus(id)

FK_Kiinnistys_kohde_Kiinteistö id Kiinteistö(id)

KiinteistöDatabase table in package 'Taltio'

Kiinteistö on kiinteistörekisteriin  merkitty maa- ja vesialueen omistuksen yksikkö.

Kiinteistö kattaa siihen kuuluvan alueen, osuudet yhteisiin alueisiin ja yhteisiin erityisiin etuuksiin sekä kiinteistölle kuuluvat rasiteoikeudet ja yksityiset erityiset etuudet. Rakennus ei kuulu maanomistuksen yksikköön.

KiinteistöVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

kiinteistötunnus varchar(15) True

Kiinteistöntyyppi smallint False 1=tontti, 2=tila  (preferoidaan tyypitys KTJ:n puolelta arvoina)

Sijaintikunta varchar(3) False sijaintikuntakoodi, JHS

Omistus_vai_vuokra smallint False

Rakennusoikeus varchar(max) False

Käyttämätön osuus rakennusoikeudesta

float False

Pysyvä rakennustunnus

varchar(15) False

id bigint True

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Kiinteistö id

Page 16 of 45

Page 17: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Kiinteistö_Rakennus Pysyvä rakennustunnus

Kiinteistön_rasiteDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tietoryhmässä listataan kiinteistöön kohdistuvat erilaiset rasitteet.

Rasitteista saa esim. Maanmittauslaitokselta rasitustodistuksen. Rasitustodistuksesta ilmenevät lainhuuto- ja kiinnitysrekisteriin kirjatut kiinteistöön kohdistuvat kiinnitykset, hakemuksen perusteella kirjatut erityiset oikeudet sekä muistutustiedot (esim. ulosmittaus).

Rasitustodistus sisältää lisäksi rekisteriyksikön perustiedot kuten kiinteistötunnuksen, rekisteröintipäivämäärän ja pinta-alan.

Kiinteistön_rasiteVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

selite varchar(max) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_kiinteistön_rasite id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Kiinteistön_rasite_Kiinteistö id

«index» IXFK_Kiinteistön_rasite_Rasite id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Kiinteistön_rasite_Rasite id Rasite(id)

FK_Kiinteistön_rasite_Kiinteistö id Kiinteistö(id)

Kiinteistön_vuokraoikeudet

Page 17 of 45

Page 18: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Database table in package 'Taltio'

Vuokraoikeus on maakaaren 14:n luvun 2§:n mukainen vuokrasopimuksella osoitettu oikeus kiinteistöön taisen osaan eli vuokra-alueeseen. Vuokraoikeus voi kohdistua myös useaan kiinteistöön.(JHS 142, Vuokraoikeuden laitostunnus ja vuokra-aluetunnus). Yhdellä kiinteistöllä voi olla myös useita vuokraoikeuksia.

Kiinteistön_vuokraoikeudetVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 31.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

PRIMARY KEY NAME COLUMNS COMMENTS

PK_kiinteistön_vuokraoikeudet id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Kiinteistön_vuokraoikeudet_Kiinteistö

id

«index» IXFK_Kiinteistön_vuokraoikeudet_Vuokraoikeus

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Kiinteistön_vuokraoikeudet_Kiinteistö id Kiinteistö(id)

FK_Kiinteistön_vuokraoikeudet_Vuokraoikeus id Vuokraoikeus(id)

LainaDatabase table in package 'Taltio'

Yhtiön saama laina luoton- ja/tai lainanantajilta.

LainaVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 1.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

lainatunnus varchar(15) True

Lainan nostopäivä date False

Page 18 of 45

Page 19: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Lainan päättymispäivä

date False

Yhtiökokouksen päättämä lainasumma

money False

Lainan nostamaton pääoma

money False

Lainatyyppi smallint False

Lainan nimi varchar(50) False

Vuosikorko float False

Rahoitusvastike per vastikeyksikkö

float False

Selite varchar(max) False

y-tunnus varchar(15) False

id bigint False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_laina lainatunnus

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Laina_Kiinnitys id

«index» IXFK_Laina_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Laina_Kiinnitys id Kiinnitys(id)

FK_Laina_Yhtiö y-tunnus Yhtiö(y-tunnus)

Page 19 of 45

Page 20: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

LainasaldoDatabase table in package 'Taltio'

Yhtiön lainasaldo lainasopimuksittain jonakin tarkasteluajankohtana. Mahdollista päivittää esim. kuukausitasolla tilanne eri luotonantajien tuottamien tietojen avulla.

LainasaldoVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 1.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

Lainan saldo money False

Lainan saldon tilannepäivä

datetime False

Lainaosuuden maksurajoitukset

varchar(max) False

lainatunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_lainasaldo id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Lainasaldo_Huoneisto_lainaosuus

id

«index» IXFK_Lainasaldo_Laina lainatunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Lainasaldo_Huoneisto_lainaosuus id Huoneisto_lainaosuus(id)

FK_Lainasaldo_Laina lainatunnus Laina(lainatunnus)

Luotolliset tilitDatabase table in package 'Taltio'

Luotolliset tilit

Page 20 of 45

Page 21: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Version 1.0 Phase 1.0 Proposedari.anturaniemi created on 29.12.2016. Last modified 4.1.2017

DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

Luotonantaja varchar(50) False

Luoton selite varchar(max) False

Luoton määrä money False

Luoton määrän päivämäärä

datetime False

Luottorajan määrä money False

id bigint True

lainatilitunnus varchar(30) False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_luotollinen_tili id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Luotolliset tilit_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Luotolliset tilit_Yhtiö y-tunnus Yhtiö(y-tunnus)

Muu hallintakohdeDatabase table in package 'Taltio'

AsOYL 1599/2009 määrittelee, että "osakehuoneistolla tarkoitetaan sellaista huoneistoa ja muuta rakennuksen tai kiinteistön osaa, jonka hallintaan osakkeet tuottavat oikeuden". Muu hallintakohde on tässä tietomallissa siis muu osa tai osat (kuten  esim.piha-alue tai vaikkapa autopaikka) kuin itse huoneisto, joihin osakkeet antavat hallintaoikeuden.

Muu hallintakohdeVersion 1.0 Phase 1.0 Proposed

Page 21 of 45

Page 22: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

tilatyyppi smallint False 1=autopaikka, 2=muu tila, 3=alue

selite varchar(150) False

osakashallinnassa bit False

Pysyvä rakennustunnus

varchar(15) False

hallintaoikeustunnus varchar(15) False

muutilatyyppi_luokitus

smallint False tyypitettynä, numeeriset arvot viittaavat:ullakkokomerokellarikomerokylmäsäilytystilamuu säilytyssaunapesutupamankelihuonekerhohuoneaskarteluhuoneulkoiluvälinevarastopolkupyörävarastoasukastilaväestönsuojauima-allasvenepaikkapiha-aluemuu

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Muu hallintakohde id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Muu hallintakohde_Hallintaoikeus

id

«index» IXFK_Muu hallintakohde_Rakennus Pysyvä rakennustunnus

«index» IXFK_Muu hallintakohde_Yhtiön_kiinteistöt

id

Page 22 of 45

Page 23: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Muu hallintakohde_Hallintaoikeus id Hallintaoikeus(id)

FK_Muu hallintakohde_Rakennus Pysyvä Rakennus(=)

FK_Muu hallintakohde_Yhtiön_kiinteistöt id Yhtiön_kiinteistöt(id)

OsaamisprofiiliDatabase table in package 'Taltio'

Eri palveluroolin toteuttamiseen liittyvä osaamisprofiili, esim. vaaditava ammattitutkinto

OsaamisprofiiliVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 4.1.2017. Last modified 4.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

tutkinto varchar(50) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Osaamisprofiili id

PalvelurooliDatabase table in package 'Taltio'

Palvelua tuottavan yrityksen palvelurooli tai -roolit.

PalvelurooliVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 4.1.2017. Last modified 7.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

alkaen_pvm date False

loppuu_pvm date False

Page 23 of 45

Page 24: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

selite varchar(max) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Palvelurooli id

PalvelutuottajaDatabase table in package 'Taltio'

PalvelutuottajaVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 4.1.2017. Last modified 4.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

palvelutuottaja_y-tunnus

varchar(15) False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Palvelutuottaja id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Palvelutuottaja_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Palvelutuottaja_Yhtiö y-tunnus Yhtiö(y-tunnus)

Pinta-ala_mittausDatabase table in package 'Taltio'

Valtioneuvoston asetus osakehuoneistojen pinta-alan mittaustavasta ja isännöitsijäntodistuksesta (365/2010) määrittää,että rakennusalalla yleisesti hyväksyttynä huoneiston pinta-alan mittaustapana pidetään standardissa SFS 5139 (Rakennuksen pinta-alat) määriteltyä huoneistoalan laskemismenetelmää.

Page 24 of 45

Page 25: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Koska muitakin pinta-alan mittaustapoja on olemassa, tässä koontitietoryhmässä on mahdollista säilyttää useita pinta-alamittauksia:

1. Asuinpinta-ala

Asumiskäyttöön tarkoitetut tilat ilmoitetaan asuinpinta-alana. Asuinpinta-alasta käytetään myös termiä asuintila. Asuinpinta-alaan lasketaan mukaan kaikki rakennuksen jatkuvaan asumiskäyttöön tarkoitetut tilat. Asuinhuoneita ovat esimerkiksi olohuone, keittiö, makuuhuone ja ruokahuone. Asuinhuoneen tulee olla vähintään 7 neliömetrin suuruinen ja asuinhuoneen huonekorkeuden tulee olla vähintään 2,5 metriä ja pientalossa 2,4 metriä. Asuinhuoneen pinta-alaan ei lasketa tilaa, jonka huonekorkeus on alle 1,6 metriä (esimerkiksi vino katto, ullakko).

Asuinhuoneita eivät ole esimerkiksi käytävä, pesuhuone, sauna tai eteinen. Asuinpinta-alaa tulee käyttää markkinoidessa asuntoa vuokrattavaksi tai myytäväksi.

2. Huoneala

Seinien sisäpintojen mukaan laskettu pinta-ala lattia-alasta, joissa huonekorkeus ylittää 160cm. Huonealaan lasketaan mukaan esimerkiksi liesien ja keittiösaarekkeiden pinta-alat, ellei niitä ole upotettu seinään (rakenteissa). Huonealaan ei lasketa pilareita, hormeja, seinään upotettuja takkoja tai upotettuja komeroita.

3. Huoneistoala

Huoneistoa ympäröivien seinien sisäpintojen pinta-ala 160cm huonekorkeuden ylittävältä osalta, jokainen kerros lasketaan erikseen. Huoneistoalaan lasketaan mukaan:

– Väliseinät (poislukien kantavat ja osastoivat seinät)

– Aputilat (sauna, pesuhuone, kodinhoitohuone, vaatehuone)

– Portaikon portaan vaakasuora ala, mutta ei porrasaukon alaa

HUOM! Varastotiloja, lämpöeristämättömiä tiloja, parveketta, autotallia, teknistä tilaa, hormeja tai välipohjan aukkoja ei lasketa huoneistoalaan kuuluvaksi. (Lähde: www.kiinteistölakimiehet.fi)

Pinta-ala_mittausVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

Pinta-alan mittausmenetelmä

varchar(50) False tyypitetään

Pinta-ala float False

id bigint True

PRIMARY KEY NAME COLUMNS COMMENTS

PK_pinta_ala id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Pinta-ala_mittaus_Huoneisto id

Page 25 of 45

Page 26: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Pinta-ala_mittaus_Huoneisto id Huoneisto(id)

RakennusDatabase table in package 'Taltio'

Erillinen, sijaintipaikalleen kiinteästi rakennettu tai pystytetty, omalla sisäänkäynnillä varustettu rakennelma, joka sisältää eri toimintoihin tarkoitettua katettua ja yleensä ulkoseinien tai muista rakennelmista erottavien seinien rajoittamaa tilaa. (KiRa-sanasto)

RakennusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

Pysyvä rakennustunnus

varchar(15) True

Käyttöönottovuosi date False

Talotyyppi smallint False

Katuosoite varchar(150) False

Postinumero varchar(10) False

Postitoimipaikka varchar(50) False

Maa char(3) False

Päärakennusaine varchar(50) False

Kate varchar(50) False

Lämmitysjärjestelmä

varchar(50) False

Ilmanvaihtojärjestelmä

varchar(50) False

Jäähdytysjärjestelmä varchar(50) False

Page 26 of 45

Page 27: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Tietoliikennejärjetelmä

varchar(50) False

Antennijärjestelmä varchar(50) False

Hissien lukumäärä smallint False

Kerrosala float False

Tilavuus float False

Kerrosten lukumäärä smallint False

Porrashuoneiden lukumäärä

smallint False

Valmistumisvuosi date False

Huoneistoala float False

Bruttoala float False

Lämmönkulutus float False

Energianlähde varchar(50) False

Sähkönkulutus yhteiset tilat

float False

Vedenkulutus float False

kunnossapitosuunnitelman_kuvaus

varchar(max) False

kunnossapitosuunnitelman tila

bit False

kunnossapito_Aloitusvuosi

date False

Page 27 of 45

Page 28: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Kesto smallint False

Kustannusarvio varchar(max) False

Tehdyt perusparannukset ja huomattavat korjaustyöt_kuvaus

varchar(max) False

perusparannusten_tila

smallint False

kunnossapitotyyppi smallint False

perusparannusten valmistumisvuosi

date False

Kuntoarvio varchar(max) False

Viimeisin kuntotutkimus tehty vuonna

date False

kiinteistötunnus varchar(15) False

id bigint False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_rakennus Pysyvä rakennustunnus

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Rakennus_Huoneisto id

«index» IXFK_Rakennus_Kiinteistö id

«index» IXFK_Rakennus_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

Page 28 of 45

Page 29: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FK_Rakennus_Yhtiö y-tunnus Yhtiö(y-tunnus)

FK_Rakennus_Huoneisto id Huoneisto(id)

FK_Rakennus_Kiinteistö id Kiinteistö(id)

RasiteDatabase table in package 'Taltio'

Rasite tarkoittaa kiinteistön (yleisimmin tilan) tai kunnan oikeutta käyttää toisen kiinteistön tai muun rekisteriyksikön aluetta tietyllä laissa määritetyllä tavalla. Se ei liity kiinteistön omistajaan eikä ole henkilökohtainen oikeus. Rasitteella tarkoitetaan siis sellaista kiinteistöön kohdistuvaa käyttöoikeutta, jolla pyritään ensisijaisesti edistämään oikeutetun kiinteistön tarkoituksenmukaista käyttöä.

RasiteVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

rasite_selite varchar(max) False

käyttöoikeusyksikkötunnus

varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_rasite id

VakuutusDatabase table in package 'Taltio'

Vakuuttajan antama vakuutus jonkin vahingon aiheutumisesta tai aiheuttamisesta syntyneestä korvausvastuun kattamisesta osin tai kokonaan vakuutusehtojen mukaisesti.

VakuutusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

Vakuutusyhtiö_tunnus

varchar(15) False

Page 29 of 45

Page 30: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Vakuutuslaji varchar(50) False

id bigint True

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Vakuutus id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Vakuutus_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Vakuutus_Yhtiö y-tunnus Yhtiö(y-tunnus)

VastikeDatabase table in package 'Taltio'

Yhtiövastike on asunto-osakeyhtiön yhtiöjärjestyksessä olevien vastikeperusteiden mukaan määräytyvä maksu, jota osakkeenomistaja on velvollinen suorittamaan yhtiölle sen menojen kattamiseksi. Yhtiövastikkeella voidaan kattaa kaikki taloyhtiön menot, jotka yhtiö on lain, yhtiöjärjestyksen tai sopimuksen taikka muun perusteen mukaan velvollinen suorittamaan.

VastikeVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

Maksulajintyyppi smallint False

maksulajin_nimi varchar(50) False

yksikköhinta money False

Veloitusperuste varchar(50) False

Aikayksikkö varchar(50) False

Page 30 of 45

Page 31: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_vastike id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Vastike_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Vastike_Yhtiö y-tunnus Yhtiö(y-tunnus)

Vuokraoikeuden_haltijatDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tietoryhmässä listattu kaikki vuokraoikeuden haltijat.

Vuokraoikeuden_haltijatVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 31.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

selite varchar(200) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Vuokraoikeuden_haltijat id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Vuokraoikeuden_haltijat_Henkilö

id

«index» IXFK_Vuokraoikeuden_haltijat_Vuokraoikeus

id

Page 31 of 45

Page 32: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Vuokraoikeuden_haltijat_Vuokraoikeus id Vuokraoikeus(id)

FK_Vuokraoikeuden_haltijat_Henkilö id Henkilö(id)

VuokraoikeusDatabase table in package 'Taltio'

Maanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan.

Kiinteistöverotuksessa (Kiinteistöverolaki 654/1992) kiinteistöihin rinnastetaan vuokramaalla olevat rakennukset ja rakennelmat, erottamattomat määräalat sekä rakennusmaa, joka kuuluu yhteisalueeseen tai yhteismetsään.

Maanmittauslaitoksen käsitteissä laitostunnuksella viitataan vuokraoikeuteen. Vuokraoikeus on maakaaren 14:n luvun 2§:n mukainen vuokrasopimuksella osoitettu oikeus kiinteistöön taisen osaan eli vuokra-alueeseen. Vuokraoikeus voi kohdistua myös useaan kiinteistöön.

VuokraoikeusVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

Vuokraoikeuden tunnus

varchar(15) False

Vuokranantaja varchar(50) False

Vuokra-aika päättyy datetime False

Vuosivuokra money False

Vuokrantarkistusperuste

varchar(150) False

Mahdollinen lunastusoikeus vuokrasopimuksessa

varbinary(max) False

Tieto lunastusoikeuden käytöstä

bit False

Page 32 of 45

Page 33: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Vuokrantarkistusperusteen indeksi

varchar(50) False

muu tieto varchar(max) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_vuokratontti id

YhtiöDatabase table in package 'Taltio'

Tässä asiayhteydessä yhtiöllä tarkoitetaan asumiseen tarkoitettua AsOYL 1599/2009 säädöksen mukaisesti toimivaa asunto-osakeyhtiötä tai keskinäistä kiinteistöosakeyhtiötä.

Laajemmassa merkityksessä asunto-osakeyhtiölle palveluita tuottavat yhtiöt (palvelutuottajat) ovat myös yhtiöitä, jotka on merkitty kaupparekisteriin. Nämä ovat itseasiassa tietomallissa oikeushenkilöitä, joilla on oma y-tunnus (tietomallissa ei liitetty henkilöä ja yhtiötä toisiinsa).

YhtiöVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 7.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

y-tunnus varchar(15) True käytännössä 9 mrk: Yritys- ja yhteisötunnus eli Y-tunnus on PRH:n tai Verohallinnon yritykselle ja yhteisölle antama tunnus. Siinä on seitsemän numeroa, väliviiva ja tarkistusmerkki, eli se on muotoa 1234567-8.

nimi varchar(150) False

katuosoite varchar(150) False

postinumero varchar(15) False

postitoimipaikka varchar(150) False

puhelin varchar(50) False

sähköposti varchar(250) False

maa char(3) False

Page 33 of 45

Page 34: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

voimassaolevan_yhtiöjärjestyksen_päivämäärä

date False

rekisteröimispäivämäärä

date False

lunastuslauseke_on_ei

bit False

lunastuslauseke varchar(max) False

HITAS-yhtiö bit False

painatus_turvapainossa

bit False

turvapainon_lisätieto

varchar(150) False

Huoneistoselitelmää_muutettu_01051972_jälkeen

bit False

osakkeellisten_asuinhuoneiston_vastikekerroin

float False

osakkeellisten_liikehuoneiston_vastikekerroin

float False

osakkeellisten_muiden_tilojen_vastikekerroin

float False

autopaikkojen_vastikekerroin

float False

rakennusluvan_mukainen_autopaikkavelvoite

smallint False

autopaikkojen_jakosään

varchar(max) False

Page 34 of 45

Page 35: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTStö

id timestamp False

yhteyshenkilö varchar(150) False

valtion_asuntolainoittama_talokohtaisesti

bit False Yhtiö on talokohtaisesti valtion asuntolainoittama

valtion_asuntolainoittama_henkilökohtaisesti

bit False Yhtiön huoneistojen hallintaan on myönnetty henkilökohtaista valtion asuntolainaa

yhtiö_arvonlisäverollinen

smallint False Yhtiö on arvonlisäverovelvollinen (0=ei, 1=kyllä, 2=osittain)

Arvonlisäverovelvollisuuden_hakeutumisaste

float False Esim. pinta-alaperusteisesti laskettu osuus ALV-velvollisuudesta

tiedot_osakeantivaltuutuksesta

varchar(max) False

tiedot_yhtiön_taloustilanne

varchar(max) False Tiedot sellaisista yhtiön tiedossa olevista muista seikoista, jotka voivat vaikuttaa olennaisesti yhtiön taloudelliseen tilaan tai sen toimintaan

maininta_osakehuoineisto_nostamattomista_lainoista

varchar(max) False

hallituksen_selvitys_pvm_kunnossapitotarpeesta

date False

asunto_osakeyhtiö bit False 1=asunto-osakeyhtiö, 0=ei

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiö y-tunnus

TYPE / NAME COLUMNS COMMENTS

Page 35 of 45

Page 36: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

«index» IXFK_Yhtiö_Muu hallintakohde id

«index» IXFK_Yhtiö_Yhtiön_kiinteistöt id

Yhtiö_tila_tilastoDatabase table in package 'Taltio'

Tiedot yhtiötason tilastotauluun voidaan ajaa relaatioiden pohjalta (lukumäärät select count- tyyppisellä lauseena) ja haluttaessa tallentaa ne tilastotietoina per yhtiö.

Yhtiö_tila_tilastoVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 30.1.2017. Last modified 7.2.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

tilastointipvm date False

Osakkeellisten asuinhuoneistojen lukumäärä

int False

Osakkeellisten asuinhuoneistojen yhteispinta-ala

decimal(18) False

Osakkeellisten asuinhuoneistoihin kohdistuvien osakkeiden lukumäärä

decimal(18) False

Osakkeellisten liikehuoneistojen lukumäärä

int False

Osakkeellisten liikehuoneistojen yhteispinta-ala

decimal(18) False

Osakkeellisten liikehuoneistoihin kohdistuvien osakkeiden lukumäärä

int False

Osakkeellisten liikehuoneiston vastikekerroin

decimal(18) False

Page 36 of 45

Page 37: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Osakkeellisten muiden tilojen lukumäärä

int False

Osakkeellisten muiden tilojejen yhteispinta-ala

decimal(18) False

Osakkeellisten muiden tiloihin kohdistuvien osakkeiden lukumäärä

int False

Osakkeellisten muiden tilojen vastikekerroin

decimal(18) False

Osakkeellisten autopaikkojen lukumäärä

int False

Autopaikkaosakkeiden kappalemäärä

int False

Autopaikkojen vastikekerroin

decimal(18) False

Osakkeelliset tilat yhteensä, kpl

int False

Osakkeellisten tilojen pinta-ala yhteensä

decimal(18) False

Osakkeellisten tilojen osakkeiden lukumäärä yhteensä

int False

Asuinhuoneistojen lukumäärä

int False

Asuinhuoneistojen yhteispinta-ala

decimal(18) False

Asuinhuoneistoihin kohdistuvien osakkeiden lukumäärä

int False

Page 37 of 45

Page 38: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS

Liikehuoneistojen lukumäärä

int False

Liikehuoneistojen yhteispinta-ala

decimal(18) False

Liikehuoneistoihin kohdistuvien osakkeiden lukumäärä

int False

Muiden tilojen lukumäärä

int False

Muiden tilojen yhteispinta-ala

decimal(18) False

Muiden tiloihin kohdistuvien osakkeiden lukumäärä

int False

Autopaikkojen lukumäärä

int False

Rakennusten lukumäärä

int False

Piha-alueiden pinta-ala

decimal(18) False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiö_tila_tilasto id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiö_tila_tilasto_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiö_tila_tilasto_Yhtiö y-tunnus Yhtiö(y-tunnus)

Page 38 of 45

Page 39: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

YhtiöjärjestysDatabase table in package 'Taltio'

YhtiöjärjestysVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 9.1.2017. Last modified 9.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

yhteisö_säännöt varchar(max) False

asiakirjatunnus varchar(20) False

voimassaolo_alkaen_pvm

date False

y-tunnus varchar(15) False

yhtiöjärjestys_voimassa_ja_hyväksytty

bit False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_yhtiöjärjestys id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiöjärjestys_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiöjärjestys_Yhtiö y-tunnus Yhtiö(y-tunnus)

Yhtiöjärjestys-kanneDatabase table in package 'Taltio'

Yhtiötä vastaan vireille pantu kanne liittyen yhtiöjärjestyksen kohtuullistamiseen.

Yhtiöjärjestys-kanneVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 26.1.2017. Last modified 31.1.2017

Page 39 of 45

Page 40: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

Yhtiöjärjestyskohta varchar(50) False

selite varchar(max) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiöjärjestys-kanne id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiöjärjestys-kanne_Yhtiöjärjestys

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiöjärjestys-kanne_Yhtiöjärjestys id Yhtiöjärjestys(id)

YhtiökokousDatabase table in package 'Taltio'

Osakkeenomistajat käyttävät päätösvaltaansa yhtiökokouksessa, jollei päätösvaltaa laissa tai yhtiöjärjestyksessä ole uskottu yhtiön hallitukselle.

Osakkeenomistajat voivat kuitenkin päättää myös yhtiökokousta pitämättä sille kuuluvasta asiasta silloin, kun he ovat yksimielisiä. Tällainen päätös on kirjattava, päivättävä, numeroitava ja allekirjoitettava. Jos yhtiössä on useampia kuin yksi osakkeenomistaja, vähintään kahden heistä on allekirjoitettava päätös. Kirjattuun päätökseen sovelletaan muuten, mitä yhtiökokouksen pöytäkirjasta säädetään.

YhtiökokousVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 26.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

yhtiökokous_pvm datetime False

yhtiökokous_päätös varchar(max) False

Page 40 of 45

Page 41: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

COLUMN NAME DATATYPE NOT NULL COMMENTS y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiökokous id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiökokous_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiökokous_Yhtiö y-tunnus Yhtiö(y-tunnus)

YhtiökokouspäätösDatabase table in package 'Taltio'

Osakkeenomistajat käyttävät päätösvaltaansa yhtiökokouksessa, jollei päätösvaltaa laissa tai yhtiöjärjestyksessä ole uskottu yhtiön hallitukselle.

Osakkeenomistajat voivat kuitenkin päättää myös yhtiökokousta pitämättä sille kuuluvasta asiasta silloin, kun he ovat yksimielisiä. Tällainen päätös on kirjattava, päivättävä, numeroitava ja allekirjoitettava. Jos yhtiössä on useampia kuin yksi osakkeenomistaja, vähintään kahden heistä on allekirjoitettava päätös. Kirjattuun päätökseen sovelletaan muuten, mitä yhtiökokouksen pöytäkirjasta säädetään.

YhtiökokouspäätösVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 26.1.2017. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

yhtiökokouspäätös varchar(max) False

huoneiston_haltuunotto

bit False Kyllä/Ei

haltuunotto_pvm date False

haltuunotto_loppuu_pvm

date False

PRIMARY KEY NAME COLUMNS COMMENTS

Page 41 of 45

Page 42: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

PK_Yhtiökokouspäätös id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiökokouspäätös_Huoneisto id

«index» IXFK_Yhtiökokouspäätös_Yhtiökokous

id

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiökokouspäätös_Huoneisto id Huoneisto(id)

FK_Yhtiökokouspäätös_Yhtiökokous id Yhtiökokous(id)

Yhtiön_kiinteistötDatabase table in package 'Taltio'

Normalisoitu tietoryhmä. Tietoryhmässä listataan yhtiön kiinteistöt, jos yhtiöllä on käytössään rakennuksia, jotka sijaitsevat usealla kiinteistöllä.

Yhtiön_kiinteistötVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 29.12.2016. Last modified 31.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

y-tunnus varchar(15) True

kiinteistötunnus varchar(15) False

omistusosuus float False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiön_kiinteistöt id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiön_kiinteistöt_Kiinteistö id

Page 42 of 45

Page 43: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

«index» IXFK_Yhtiön_kiinteistöt_Yhtiö y-tunnus

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiön_kiinteistöt_Yhtiö y-tunnus Yhtiö(y-tunnus)

FK_Yhtiön_kiinteistöt_Kiinteistö id Kiinteistö(id)

Yhtiön_palvelutuottajat_roolitDatabase table in package 'Taltio'

Yhtiön_palvelutuottajat_roolitVersion 1.0 Phase 1.0 Proposed

ari.anturaniemi created on 4.1.2017. Last modified 9.1.2017DBMS SQL Server 2012

COLUMN NAME DATATYPE NOT NULL COMMENTS

id bigint True

alkaen_pvm date False

loppuu_pvm date False

palveluntuottaja_y-tunnus

varchar(15) False

palvelunsaaja_y-tunnus

varchar(15) False

y-tunnus varchar(15) False

PRIMARY KEY NAME COLUMNS COMMENTS

PK_Yhtiön_palvelutuottajat_roolit id

TYPE / NAME COLUMNS COMMENTS

«index» IXFK_Yhtiön_palvelutuottajat_roolit_Osaamisprofiili

id

«index» IXFK_Yhtiön_palvelutuottajat_roolit_Palvelutuottaja

id

Page 43 of 45

Page 44: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

FOREIGN KEY NAME COLUMNS REFERENCES

FK_Yhtiön_palvelutuottajat_roolit_Osaamisprofiili

id Osaamisprofiili(id)

FK_Yhtiön_palvelutuottajat_roolit_Palvelutuottaja

id Palvelutuottaja(id)

FK_Yhtiön_palvelutuottajat_roolit_Palvelurooli id Palvelurooli(id)

Page 44 of 45

Page 45: taltio.net · Web viewMaanvuokralaissa (258/1966) todettu sopimus, jolla kiinteistö tai alue annetaan määräajaksi tai toistaiseksi vuokralle määräsuuruista maksua vastaan

Model Report 7 May, 2023

Upotetut liitteet:

Microsoft SQL Server skriptit (SQL Server 2012 ja sen jälkeiset versiot

Taltio isännöitsijäntodistus, tietomalli kuvana (zoomattavissa erikseen tarkasteltuna)

Page 45 of 45