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