SchemaSpy Analysis of aipal.public - Columns Generated by
SchemaSpy
Generated by SchemaSpy on Fri Oct 06 12:54 UTC 2017
Legend: SourceForge.net
Primary key columns
Columns with indexes
 

aipal.public contains 351 columns - click on heading to sort:
Table Column Type Size Nulls Auto Default Comments
schema_version checksum int4 10  √  null
schema_version description varchar 200
jatkokysymys ei_teksti_fi varchar 500  √  null Ei vastauksen jatkokysymys (vapaateksti)
jatkokysymys ei_teksti_sv varchar 500  √  null
jatkovastaus ei_vastausteksti text 2147483647  √  null Jatkokysymyksen ei-vastaus
vastaus en_osaa_sanoa bool 1  √  null
kysymys eos_vastaus_sallittu bool 1  √  null
kayttaja etunimi varchar 100  √  null
schema_version execution_time int4 10
organisaatiopalvelu_log id serial 10  √  nextval('organisaatiopalvelu_log_id_seq'::regclass)
schema_version installed_by varchar 100
schema_version installed_on timestamp 29,6 now()
schema_version installed_rank int4 10
kysely_kysymysryhma jarjestys int4 10  √  null kysymysryhmän järjestys kyselyn sisällä
kysymys jarjestys int4 10  √  null Kysymyksen järjestys kysymysryhmän sisällä
kysymysryhma_kyselypohja jarjestys int4 10 Kysymysryhmän järjestys kyselypohjan sisällä
monivalintavaihtoehto jarjestys int4 10 0 Monivalintavaihtoehdon järjestys kysymyksessä
jatkokysymys jatkokysymysid serial 10  √  nextval('jatkokysymys_jatkokysymysid_seq'::regclass)
jatkovastaus jatkokysymysid int4 10
kysymys jatkokysymysid int4 10  √  null
jatkovastaus jatkovastausid serial 10  √  nextval('jatkovastaus_jatkovastausid_seq'::regclass)
vastaus jatkovastausid int4 10  √  null
kysely_kaytettavissa kaytettavissa bool 1  √  null
kyselykerta_kaytettavissa kaytettavissa bool 1  √  null
vastaajatunnus_kaytettavissa kaytettavissa bool 1  √  null
rooli_organisaatio kayttaja varchar 80
kieli kieli varchar 2
opintoala koulutusala varchar 3  √  null
koulutusala koulutusalatunnus varchar 3
kayttotilasto_view koulutustoimija varchar 10  √  null
koulutustoimija_ja_tutkinto koulutustoimija varchar 10
kysely koulutustoimija varchar 10  √  null
kysely_organisaatio_view koulutustoimija varchar 10  √  null
kyselypohja koulutustoimija varchar 10  √  null
kyselypohja_organisaatio_view koulutustoimija varchar 10  √  null
kysymysryhma koulutustoimija varchar 10  √  null
kysymysryhma_organisaatio_view koulutustoimija varchar 10  √  null
oppilaitos koulutustoimija varchar 10
kayttajarooli kuvaus varchar 200  √  null
kysymysryhma kuvaus_fi varchar 400  √  null
kysymysryhma kuvaus_sv varchar 400  √  null
jatkovastaus kylla_asteikko int4 10  √  null Jatkokysymyksen kyllä-vastaus
jatkokysymys kylla_teksti_fi varchar 500  √  null Kyllä vastauksen jatkokysymys (asteikko)
jatkokysymys kylla_teksti_sv varchar 500  √  null
jatkokysymys kylla_vastaustyyppi varchar 20 'likert_asteikko'::character varying
kayttotilasto_view kyselyid int4 10  √  null
kysely kyselyid serial 10  √  nextval('kysely_kyselyid_seq'::regclass)
kysely_kaytettavissa kyselyid int4 10  √  null
kysely_kysymys kyselyid int4 10
kysely_kysymysryhma kyselyid int4 10
kysely_organisaatio_view kyselyid int4 10  √  null
kyselykerta kyselyid int4 10
kyselykerta kyselykertaid serial 10  √  nextval('kyselykerta_kyselykertaid_seq'::regclass)
kyselykerta_kaytettavissa kyselykertaid int4 10  √  null
vastaaja kyselykertaid int4 10
vastaajatunnus kyselykertaid int4 10
kyselypohja kyselypohjaid serial 10  √  nextval('kyselypohja_kyselypohjaid_seq'::regclass)
kyselypohja_organisaatio_view kyselypohjaid int4 10  √  null
kysymysryhma_kyselypohja kyselypohjaid int4 10
kysymys kysymys_fi varchar 500  √  null
kysymys kysymys_sv varchar 500  √  null
kysely_kysymys kysymysid int4 10
kysymys kysymysid serial 10  √  nextval('kysymys_kysymysid_seq'::regclass)
monivalintavaihtoehto kysymysid int4 10
vastaus kysymysid int4 10
kysely_kysymysryhma kysymysryhmaid int4 10
kysymys kysymysryhmaid int4 10
kysymysryhma kysymysryhmaid serial 10  √  nextval('kysymysryhma_kysymysryhmaid_seq'::regclass)
kysymysryhma_kyselypohja kysymysryhmaid int4 10
kysymysryhma_organisaatio_view kysymysryhmaid int4 10  √  null
koulutustoimija lakkautuspaiva date 13  √  null
oppilaitos lakkautuspaiva date 13  √  null
toimipaikka lakkautuspaiva date 13  √  null
kyselykerta lukittu bool 1  √  false Onko tämä kyselykerta lukittu vai ei. Kenttää ei pidä lukea suoraan vaan voimassaolo pitää tarkastaa kaytettavissa funktion avulla
vastaajatunnus lukittu bool 1 false Onko tämä vastaajatunnus lukittu vai ei. Kenttää ei pidä lukea suoraan vaan voimassaolo pitää tarkastaa kaytettavissa funktion kautta
jatkokysymys luotu_kayttaja varchar 80
jatkovastaus luotu_kayttaja varchar 80
kayttaja luotu_kayttaja varchar 80
kieli luotu_kayttaja varchar 80
koulutusala luotu_kayttaja varchar 80
koulutustoimija luotu_kayttaja varchar 80
koulutustoimija_ja_tutkinto luotu_kayttaja varchar 80
kysely luotu_kayttaja varchar 80
kysely_kysymys luotu_kayttaja varchar 80
kysely_kysymysryhma luotu_kayttaja varchar 80
kyselykerta luotu_kayttaja varchar 80
kyselypohja luotu_kayttaja varchar 80
kysymys luotu_kayttaja varchar 80
kysymysryhma luotu_kayttaja varchar 80
kysymysryhma_kyselypohja luotu_kayttaja varchar 80
monivalintavaihtoehto luotu_kayttaja varchar 80
ohje luotu_kayttaja varchar 80
opintoala luotu_kayttaja varchar 80
oppilaitos luotu_kayttaja varchar 80
organisaatiopalvelu_log luotu_kayttaja varchar 80
rahoitusmuoto luotu_kayttaja varchar 80
rooli_organisaatio luotu_kayttaja varchar 80
tiedote luotu_kayttaja varchar 80
tila_enum luotu_kayttaja varchar 80
toimipaikka luotu_kayttaja varchar 80
tutkinto luotu_kayttaja varchar 80
tutkintotyyppi luotu_kayttaja varchar 80
vastaaja luotu_kayttaja varchar 80
vastaajatunnus luotu_kayttaja varchar 80
vastaus luotu_kayttaja varchar 80
jatkokysymys luotuaika timestamptz 35,6
jatkovastaus luotuaika timestamptz 35,6
kayttaja luotuaika timestamptz 35,6
kayttajarooli luotuaika timestamptz 35,6
kieli luotuaika timestamptz 35,6
koulutusala luotuaika timestamptz 35,6
koulutustoimija luotuaika timestamptz 35,6
koulutustoimija_ja_tutkinto luotuaika timestamptz 35,6
kysely luotuaika timestamptz 35,6
kysely_kysymys luotuaika timestamptz 35,6
kysely_kysymysryhma luotuaika timestamptz 35,6
kyselykerta luotuaika timestamptz 35,6
kyselypohja luotuaika timestamptz 35,6
kysymys luotuaika timestamptz 35,6
kysymysryhma luotuaika timestamptz 35,6
kysymysryhma_kyselypohja luotuaika timestamptz 35,6
monivalintavaihtoehto luotuaika timestamptz 35,6
ohje luotuaika timestamptz 35,6
opintoala luotuaika timestamptz 35,6
oppilaitos luotuaika timestamptz 35,6
organisaatiopalvelu_log luotuaika timestamptz 35,6
rahoitusmuoto luotuaika timestamptz 35,6
rooli_organisaatio luotuaika timestamptz 35,6
tiedote luotuaika timestamptz 35,6
tila_enum luotuaika timestamp 29,6
toimipaikka luotuaika timestamptz 35,6
tutkinto luotuaika timestamptz 35,6
tutkintotyyppi luotuaika timestamptz 35,6
vastaaja luotuaika timestamptz 35,6
vastaajatunnus luotuaika timestamptz 35,6
vastaus luotuaika timestamptz 35,6
jatkokysymys max_vastaus int4 10  √  null Ei vastauksen maksimipituus
kysymys max_vastaus int4 10  √  null
kysymys monivalinta_max int4 10  √  null Monivalintakysymyksen vastausvalintojen maksimimäärä
monivalintavaihtoehto monivalintavaihtoehtoid serial 10  √  nextval('monivalintavaihtoehto_monivalintavaihtoehtoid_seq'::regclass)
jatkokysymys muutettu_kayttaja varchar 80
jatkovastaus muutettu_kayttaja varchar 80
kayttaja muutettu_kayttaja varchar 80
kieli muutettu_kayttaja varchar 80
koulutusala muutettu_kayttaja varchar 80
koulutustoimija muutettu_kayttaja varchar 80
koulutustoimija_ja_tutkinto muutettu_kayttaja varchar 80
kysely muutettu_kayttaja varchar 80
kysely_kysymys muutettu_kayttaja varchar 80
kysely_kysymysryhma muutettu_kayttaja varchar 80
kyselykerta muutettu_kayttaja varchar 80
kyselypohja muutettu_kayttaja varchar 80
kysymys muutettu_kayttaja varchar 80
kysymysryhma muutettu_kayttaja varchar 80
kysymysryhma_kyselypohja muutettu_kayttaja varchar 80
monivalintavaihtoehto muutettu_kayttaja varchar 80
ohje muutettu_kayttaja varchar 80
opintoala muutettu_kayttaja varchar 80
oppilaitos muutettu_kayttaja varchar 80
organisaatiopalvelu_log muutettu_kayttaja varchar 80
rahoitusmuoto muutettu_kayttaja varchar 80
rooli_organisaatio muutettu_kayttaja varchar 80
tiedote muutettu_kayttaja varchar 80
tila_enum muutettu_kayttaja varchar 80
toimipaikka muutettu_kayttaja varchar 80
tutkinto muutettu_kayttaja varchar 80
tutkintotyyppi muutettu_kayttaja varchar 80
vastaaja muutettu_kayttaja varchar 80
vastaajatunnus muutettu_kayttaja varchar 80
vastaus muutettu_kayttaja varchar 80
jatkokysymys muutettuaika timestamptz 35,6
jatkovastaus muutettuaika timestamptz 35,6
kayttaja muutettuaika timestamptz 35,6
kayttajarooli muutettuaika timestamptz 35,6
kieli muutettuaika timestamptz 35,6
koulutusala muutettuaika timestamptz 35,6
koulutustoimija muutettuaika timestamptz 35,6
koulutustoimija_ja_tutkinto muutettuaika timestamptz 35,6
kysely muutettuaika timestamptz 35,6
kysely_kysymys muutettuaika timestamptz 35,6
kysely_kysymysryhma muutettuaika timestamptz 35,6
kyselykerta muutettuaika timestamptz 35,6
kyselypohja muutettuaika timestamptz 35,6
kysymys muutettuaika timestamptz 35,6
kysymysryhma muutettuaika timestamptz 35,6
kysymysryhma_kyselypohja muutettuaika timestamptz 35,6
monivalintavaihtoehto muutettuaika timestamptz 35,6
ohje muutettuaika timestamptz 35,6
opintoala muutettuaika timestamptz 35,6
oppilaitos muutettuaika timestamptz 35,6
organisaatiopalvelu_log muutettuaika timestamptz 35,6
rahoitusmuoto muutettuaika timestamptz 35,6
rooli_organisaatio muutettuaika timestamptz 35,6
tiedote muutettuaika timestamptz 35,6
tila_enum muutettuaika timestamp 29,6
toimipaikka muutettuaika timestamptz 35,6
tutkinto muutettuaika timestamptz 35,6
tutkintotyyppi muutettuaika timestamptz 35,6
vastaaja muutettuaika timestamptz 35,6
vastaajatunnus muutettuaika timestamptz 35,6
vastaus muutettuaika timestamptz 35,6
kyselykerta nimi varchar 200
tila_enum nimi varchar 20
kayttotilasto_view nimi_fi varchar 200  √  null
koulutusala nimi_fi varchar 200
koulutustoimija nimi_fi varchar 200
kysely nimi_fi varchar 200  √  null
kyselypohja nimi_fi varchar 200  √  null
kysymysryhma nimi_fi varchar 200  √  null
opintoala nimi_fi varchar 200
oppilaitos nimi_fi varchar 200
toimipaikka nimi_fi varchar 200
tutkinto nimi_fi varchar 200
koulutusala nimi_sv varchar 200  √  null
koulutustoimija nimi_sv varchar 200  √  null
kysely nimi_sv varchar 200  √  null
kyselypohja nimi_sv varchar 200  √  null
kysymysryhma nimi_sv varchar 200  √  null
opintoala nimi_sv varchar 200  √  null
oppilaitos nimi_sv varchar 200  √  null
toimipaikka nimi_sv varchar 200  √  null
tutkinto nimi_sv varchar 200  √  null
kysymysryhma ntm_kysymykset bool 1 false Kuuluuko kysymysryhmä NTM-kysymyksiin
vastaus numerovalinta int4 10  √  null vastausvalinta (asteikko, arvosana, likert_asteikko tai monivalinta)
ohje ohjetunniste varchar 80
kayttaja oid varchar 80
koulutustoimija oid varchar 40  √  null
oppilaitos oid varchar 40  √  null
toimipaikka oid varchar 40  √  null
tutkinto opintoala varchar 3
opintoala opintoalatunnus varchar 3
kayttotilasto_view oppilaitos varchar 5  √  null
kysely oppilaitos varchar 5  √  null
kysely_organisaatio_view oppilaitos varchar 5  √  null
kyselypohja oppilaitos varchar 5  √  null
kyselypohja_organisaatio_view oppilaitos varchar 5  √  null
kysymysryhma oppilaitos varchar 5  √  null
kysymysryhma_organisaatio_view oppilaitos varchar 5  √  null
toimipaikka oppilaitos varchar 5
oppilaitos oppilaitoskoodi varchar 5
rooli_organisaatio organisaatio varchar 9  √  null
koulutustoimija osoite varchar 100  √  null
oppilaitos osoite varchar 100  √  null
toimipaikka osoite varchar 100  √  null
organisaatiopalvelu_log paivitetty timestamptz 35,6  √  null
kysymys pakollinen bool 1 onko kysymykseen pakko vastata
kysymys poistettava bool 1 Voidaanko kysymys poistaa kyselystä
koulutustoimija postinumero varchar 5  √  null
oppilaitos postinumero varchar 5  √  null
toimipaikka postinumero varchar 5  √  null
koulutustoimija postitoimipaikka varchar 40  √  null
oppilaitos postitoimipaikka varchar 40  √  null
toimipaikka postitoimipaikka varchar 40  √  null
koulutustoimija puhelin varchar 100  √  null
oppilaitos puhelin varchar 100  √  null
toimipaikka puhelin varchar 100  √  null
rahoitusmuoto rahoitusmuoto varchar 80
rahoitusmuoto rahoitusmuotoid serial 10  √  nextval('rahoitusmuoto_rahoitusmuotoid_seq'::regclass)
vastaajatunnus rahoitusmuotoid int4 10  √  null
rooli_organisaatio rooli varchar 32
rooli_organisaatio rooli_organisaatio_id serial 10  √  nextval('rooli_organisaatio_rooli_organisaatio_id_seq'::regclass)
kayttajarooli roolitunnus varchar 32
koulutustoimija sahkoposti varchar 100  √  null
oppilaitos sahkoposti varchar 100  √  null
toimipaikka sahkoposti varchar 100  √  null
schema_version script varchar 1000
kysely selite_fi text 2147483647  √  null
kyselypohja selite_fi text 2147483647  √  null
kysymysryhma selite_fi text 2147483647  √  null
kysely selite_sv text 2147483647  √  null
kyselypohja selite_sv text 2147483647  √  null
kysymysryhma selite_sv text 2147483647  √  null
tutkinto siirtymaajan_loppupvm date 13  √  null
schema_version success bool 1
kayttaja sukunimi varchar 100  √  null
vastaajatunnus suorituskieli varchar 2  √  null
kysymysryhma taustakysymykset bool 1 false Kuuluuko kysymysryhmä taustakysymyksiin
monivalintavaihtoehto teksti_fi varchar 400  √  null
ohje teksti_fi text 2147483647  √  null
tiedote teksti_fi text 2147483647  √  null
monivalintavaihtoehto teksti_sv varchar 400  √  null
ohje teksti_sv text 2147483647  √  null
tiedote teksti_sv text 2147483647  √  null
tiedote tiedoteid int4 10 1
kysely tila varchar 20  √  'luonnos'::character varying Kyselyn tila. Vain julkaistu tilassa olevan kyselyn kyselykertoihin voi vastata
kyselypohja tila varchar 20  √  'luonnos'::character varying
kysymysryhma tila varchar 20  √  'luonnos'::character varying
kayttotilasto_view toimipaikka varchar 7  √  null
kysely toimipaikka varchar 7  √  null
kysely_organisaatio_view toimipaikka varchar 7  √  null
kyselypohja toimipaikka varchar 7  √  null
kyselypohja_organisaatio_view toimipaikka varchar 7  √  null
kysymysryhma toimipaikka varchar 7  √  null
kysymysryhma_organisaatio_view toimipaikka varchar 7  √  null
toimipaikka toimipaikkakoodi varchar 7
kayttotilasto_view tunnuksia int8 19  √  null
vastaajatunnus tunnus varchar 30 Generoitu tunnus vastaajille. Määrittelee samalla URL:n jossa kyselyyn voi vastata.
koulutustoimija_ja_tutkinto tutkinto varchar 6
kayttotilasto_view tutkintotunnus varchar 6  √  null
tutkinto tutkintotunnus varchar 6
vastaajatunnus tutkintotunnus varchar 6  √  null
tutkinto tutkintotyyppi varchar 25  √  null
tutkintotyyppi tutkintotyyppi varchar 25
schema_version type varchar 20
kayttaja uid varchar 80
vastaus vaihtoehto varchar 10  √  null kyllä/ei vastausvaihtoehto
vastaajatunnus valmistavan_koulutuksen_jarjestaja varchar 10  √  null
vastaajatunnus valmistavan_koulutuksen_oppilaitos varchar 5  √  null
kyselypohja valtakunnallinen bool 1 false Onko kyselypohja valtakunnallinen
kyselypohja_organisaatio_view valtakunnallinen bool 1  √  null
kysymysryhma valtakunnallinen bool 1 false Onko kysymysryhmä valtakunnallinen
kysymysryhma_organisaatio_view valtakunnallinen bool 1  √  null
vastaus vapaateksti text 2147483647  √  null vapaatekstivastaus
vastaaja vastaajaid serial 10  √  nextval('vastaaja_vastaajaid_seq'::regclass)
vastaus vastaajaid int4 10
vastaaja vastaajatunnusid int4 10
vastaajatunnus vastaajatunnusid serial 10  √  nextval('vastaajatunnus_vastaajatunnusid_seq'::regclass)
vastaajatunnus_kaytettavissa vastaajatunnusid int4 10  √  null
vastaajatunnus vastaajien_lkm int4 10 Maksimi vastaajien lukumäärä
vastaaja vastannut bool 1 false Vastaaja on vastannut koko kyselyyn
kayttotilasto_view vastauksia int8 19  √  null
kayttotilasto_view vastaus_alkupvm timestamptz 35,6  √  null
kayttotilasto_view vastaus_loppupvm timestamptz 35,6  √  null
vastaus vastausaika date 13  √  null Vastausaika
vastaus vastausid serial 10  √  nextval('vastaus_vastausid_seq'::regclass)
kysymys vastaustyyppi varchar 20 Vastauksen tyyppi (kylla_ei_valinta, asteikko, arvosana, likert_asteikko, monivalinta, vapaateksti)
schema_version version varchar 50
schema_version version_rank int4 10
kayttaja voimassa bool 1 false
koulutustoimija voimassa bool 1 true
oppilaitos voimassa bool 1 true
rooli_organisaatio voimassa bool 1 false
toimipaikka voimassa bool 1 true
koulutustoimija_ja_tutkinto voimassa_alkupvm date 13  √  null Järjestämissopimuksen alkupvm
kysely voimassa_alkupvm date 13  √  null Kyselyn voimaantulopäivä
kyselykerta voimassa_alkupvm date 13 Kyselykerran voimaantulopäivä
kyselypohja voimassa_alkupvm date 13  √  null Kyselypohjan voimaantuloaika
kysymysryhma voimassa_alkupvm date 13  √  null Kysymysryhmän voimaantuloaika
tutkinto voimassa_alkupvm date 13  √  null
vastaajatunnus voimassa_alkupvm date 13  √  null
koulutustoimija_ja_tutkinto voimassa_loppupvm date 13  √  null Järjestämissopimuksen loppupvm
kysely voimassa_loppupvm date 13  √  null Kyselyn voimassaolon päättymispäivä
kyselykerta voimassa_loppupvm date 13  √  null Kyselykerran voimassaolon päättyminen
kyselypohja voimassa_loppupvm date 13  √  null Kyselypohjan lakkautuspäivä
kysymysryhma voimassa_loppupvm date 13  √  null Kysymysryhmän lakkautusaika
tutkinto voimassa_loppupvm date 13  √  null
vastaajatunnus voimassa_loppupvm date 13  √  null
koulutustoimija www_osoite varchar 200  √  null
oppilaitos www_osoite varchar 200  √  null
toimipaikka www_osoite varchar 200  √  null
koulutustoimija ytunnus varchar 10