Assosiaatio voidaan määritellä joko tietomallin tasolla tai suoraan luokkaan.
- Kun assosiaatio määritellään tietomalliin, sitä voidaan käyttää "tietomallin tietokomponenttina" eli se määritellään kerran assosiaatioiden luetteloon, ja sen jälkeen sitä voidaan hyödyntää tietomallin kaikissa luokissa. Luokissa siis tarkennetaan tätä koko tietomallin tasolla määriteltyä assosiaatiota.
- Esimerkki: Koko tietomallin tasolla määritellään sisältää-assosiaatio, jota sitten käytetään (tarkennetaan) kaikissa soveltuvissa luokissa. Tietomallin tasolla assosiaatiolle ei määritellä kohdeluokkaa, vaan se tehdään vasta, kun se määritellään jossain luokassa.
Assosiaation kaikki mahdolliset kuvauskentät on kuvattu tarkemmin alla olevassa taulukossa. Koska tietomallin tasolla ja luokan tasolla assosiaatioiden näkymä on erilainen, nämä kaikki kentät eivät välttämättä näy samaan aikaan tietyssä näkymässä.
Muokkaustilassa voit:
- Täydentää assosiaation tietokorttia tai
- Poistaa assosiaation
- Muuttaa tietomallin tasolla määritellyn assosiaation attribuutiksi (mahdollista vain geneeriselle assosiaatiolle, jota ei ole jo hyödynnetty jossain eli tarkennettu edelleen jonkin luokan assosiaatioksi)
Kenttä | Selite | Pakollinen |
---|---|---|
Assosiaation nimi | Assosiaation nimi, jota voit halutessasi muuttaa (ihmiselle ymmärrettävä assosiaation nimitys) | X |
Kuvaus | Assosiaation yksityiskohtaisempi kuvaus, esimerkiksi sen määritelmä tai käyttötarkoituksen kuvaus | |
Assosiaation tunniste | Assosiaation yksilöivä tunnus | X |
Tila | Assosiaation kuvauksen tila (esim. onko vielä luonnosvaiheessa vai jo käytössä eli voimassa oleva). Assosiaatiolla on samat tilakoodit kuin tietomallillakin (12. Tietomallin tilat). | |
Kohde | Tietomallin luokka (luokan tunniste), joka on tämän assosiaation kohdeluokka.
| X |
Yläassosiaatio | Tähän voi linkittää assosiaation, joka on sisällöltään (semantiikaltaan) laajempi kuin tämä assosiaatio, eli jonka ala-assosiaatio tämä assosiaatio on. (Esimerkiksi omistaja > henkilöomistaja) | |
Määritelty soveltamisprofiilissa | Viittaus tietomalliin, jossa tämä assosiaatio on määritelty. (Voi olla ja usein onkin tämä sama tietomalli.) | |
Vastaavat assosiaatiot | Tähän voi linkittää assosiaatiot, jotka on määritelty toisaalla (toisessa nimiavaruudessa) ja joilla on vastaava semanttinen merkityssisältö kuin tällä assosiaatiolla.
| |
Valitse käsite + mahdollinen käsiteviittaus |
| |
Lisätiedot | (ei voi muuttaa) Luotu: Tietomallit-työkalun tuottama aikaleima, milloin assosiaatio on luotu työkaluun (ei voi muuttaa) Muokattu: Tietomallit-työkalun tuottama aikaleima, milloin assosiaation tietoja on viimeksi muutettu | |
Muokkaajan kommentti | Muokkaajan omaan käyttöönsä tekemät muistiinpanot ja huomautukset. Nämä eivät näy assosiaation varsinaisessa sisältökuvauksessa. | |
Viittaukset muista komponenteista | (ei voi muuttaa) Tietomallit-työkalun tuottama listaus luokista, tarkennetuista luokista tms., joissa on viitattu tähän assosiaatioon.
|