Tuotantotietokanta

Hankkeessa suunniteltu tietokantarakenne pilvipalveluun.

Tietokantarakennetta testattiin eri tavoin, jotta suunniteltu rakenne voitaisiin jo Vasama-hankkeessa kehittää mahdollisimman pitkälle. Tietokantarakenteen normalisointi ja testaus toteutettiin opiskelijatehtävänä. Tietokantarakenne suunniteltiin tukeman maastokirjausta.

Rakenteessa testeissä havaittuja ongelmia

  • Eventistä ei voi suoraan määritellä sen tyyppiä. Eventti voi sisältää samaan aikaan teuras- merkkuu- ja eloporoja.
  • Tyhjällä eventillä ei ole lainkaan tyyppiä.

Korjaukset

Kantaan lisätään event type -taulu. Eventillä tulee olla yksi ja ainoastaan yksi tyyppi.

Paljon pohdintaa on käyty tavasta normalisoida Animal-tieto, eli teuraskirjan ja vasamerkinnän yhteiset sarakkeet. Ehdotetussa rakenteessa on merkityillä vasoilla sekä teurasporoilla yhteinen animal-taulu. Nämä voisi toteuttaa myös ilman animal-taulua.