Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tällä sivulla neuvotaan, kuinka Tietomallit-työkalussa määritellään assosiaatio kahden luokan välillä. Käytännössä tämä tehdään niin, että ensin luokkaan määritellään assosiaatio ja kytketään tämä assosiaatio kohdeluokkaan. sen jälkeen kerrotaan, mihin luokkaan tämä assosiaatio liittyy. Eli  tämä assosiaatio kytketään kohdeluokkaansa. Assosiaatio siis määritellään siinä luokassa, josta assosiaatiosuhde lähtee.


Info
Yritä aina ensin

Katso ensin, löytyykö tietokomponenteista jo valmis, tarkoitukseesi sopiva assosiaatio.
Mikäli sellaista ei löydy, ja joudut määrittelemään assosiaation itse, yritä löytää sopiva käsite

attribuutin tai

assosiaation ytimeksi. Mikäli sopivaa ei löydy, ehdota uutta käsitettä sanastoon.
Jos sopivaa käsitettä ei

tässä vaiheessa

pysty ehdottamaan, voit luoda

attribuutin tai

assosiaation ilman

käsiteviittaustakin, ja

käsiteviittausta. Tarvittaessa voit lisätä haluamasi käsiteviittauksen myöhemmin.

Alla olevassa esimerkissä oletetaan, että Tietomallit-työkalusta löytyy valmis assosiaatio, jota voidaan hyödyntää.

Tee näin:

...

Tietomallit-työkalu pyytää sinua määrittelemään uuden attribuutin ytimeksi tulevan käsitteen. 

...

Hakemasi käsite, jonka pohjalta uusi attribuutti kuvataan. (Tässä esimerkkinä kiihtyvyys.)

...

Voit valita alasvetovalikosta, mihin sanastoon käsite lisätään.

...

Klikkaa kohtaa ehdota 'xxx' sanastoon, niin näkyville tulee uusi ikkuna (katso kohta 3 alla). 

...

  • Voit tällä sivulla jatkaa attribuutin (meta)tietojen muokkaamista ja täydentämistä klikkaamalla Muokkaa-painiketta attribuutin kuvauksessa.
  1. Soveltamisprofiilissasi ovat luokat Koehenkilö ja Asiakirja, joiden välille haluat lisätä uuden Rekisteröinti-assosiaation niin, että Koehenkilö on kohdeluokkana.
    (Oikealla olevassa visualisoinnissa nämä luokat näkyvät nyt erillisinä, ilman niiden välillä olevaa suhdetta.)
    Napsauta Muokkaa-painiketta.

    Image Added

  2. Siirry alemmas luokan kuvauksessa ja napsauta Lisää attribuutti tai assosiaatio -painiketta. Valitse sitten edelleen valikosta Lisää attribuutti tai assosiaatio.
    (Asiakirja-luokassa on tässä vaiheessa vain kaksi attribuuttia, Asiakirjatunnus ja Asiatunnus, mutta ei lainkaan assosiaatioita.)
    Image Added

  3. Kirjoita hakuikkunaan haluamasi assosiaatio, tässä tapauksessa siis Rekisteröinti
    Napsauta hakutuloslistalla näkyvää Rekisteröinti-assosiaatiota, jolloin Tietomallit-työkalu tuo listan viereen tämän assosiaation kuvauksen. 
    Koska olemassaoleva Rekisteröinti-assosiaatio sopii käyttötarkoitukseesi, päätät käyttää sitä ja napsautat Käytä valintaa -painiketta.

    Image Added

  4. Tietomallit-työkalu tuo sinut takaisin Asiakirja-luokan kuvaussivulle. NapsautaTallenna-painiketta, jotta lisäämäsi assosiaatio tallennetaan luokan tietoihin. (Tai peru lisäys napsauttamalla Peruuta-linkkiä.)

  5. Lisäämäsi Rekisteröinti-assosiaatio näkyy nyt Asiakirja-luokan tiedoissa. Tämä ei kuitenkaan vielä riitä, vaan assosiaation kohdeluokka on vielä määriteltävä.
    Napsauta taas Muokkaa-painiketta.
  6. Siirry luokan kuvaussivulla kohtaan, jossa voit määritellä assosiaation Kohteen.
    Napsauta Valitse luokka -painiketta.

    Image Added


  7. Siirryt uudelle sivulle, jolla listataan tämän tietomallin luokat. Napsauta haluamaasi luokkaa listalta (tässä esimerkissä siis Koehenkilö).
    Image Added

  8. Tietomallit-työkalu tuo valitsemasi kohdeluokan kuvauksen listan oikealle puolelle. 
    Jos luokka on oikea, napsauta Käytä luokkaa -painiketta (tai valitse toinen luokka, tai peru lisäys napsauttamalla Peruuta-painiketta).

    Image Added

  9. Tietomallit-työkalu tuo sinut takaisin Asiakirja-luokan kuvaukseen. Näet, että siihen on lisätty valitsemasi kohdeluokka Koehenkilö.
    Tallenna vielä muutokset napsauttamalla Tallenna-painiketta (tai peru tekemäsi määrittely napsauttamalla Peruuta-linkkiä).

    Image Added

  10. Näet oikealla visualisoinnissa, että luokkien välille on lisätty Rekisteröinti-niminen assosiaatio.

    Image Added

  11. Jos sopivaa assosiaatiota ei löydy, voit määritellä sellaisen itse joko tarkentamalla jotain toista assosiaatiota tai määrittelemällä sen kokonaan itse. Katso tarkemmin luvun 7. Lisää attribuutti tai assosiaatio ohjeita. Vaikka esimerkeissä kuvataan attribuutin lisääminen ja muokkaaminen, samat periaatteet pätevät assosiaatioiden määrittelyssä.

 

Info
Tämän sivun ohjeet koskevat tapauksia, joissa et löydä Yhteentoimivuusalustasta tarkoitukseesi sopivaa määrittelyä. Jos haluat hyödyntää (tarkentaa) jo olemassa olevaa määrittelyä, katso muita vaihtoehtoja attribuutin lisäämiseksi (6. Lisää luokalle ominaisuuksia (eli attribuutteja tai assosiaatioita) - perusperiaatteet).

Lue myös

Content by Label
showLabelsfalse
max5
spacesVRKYTI
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "VRKYTI"
labelskb-how-to-article

...