Voit kukonaskelmerkintöjen avulla kuvata entiteettien välistä suhdetta kukonaskelkaaviossa. Entiteetit on yhdistetty viivoilla, ja symbolit viivan kummassakin päässä kuvaavat entiteettien välisen suhteen kardinaliteettia.
Koska niitä käytetään yleisesti ja ne käyttävät vain neljää symbolia, kukonaskelmerkintäkaaviot auttavat sinua kertomaan monimutkaisista suhteista helppokäyttöisessä muodossa.
Kaavion ja entiteettien luominen
Valitse Visiossa Tiedosto-valikostaUusi>ohjelmisto ja valitse sitten kukonaskeltietokannan merkintätapa.
Valitse joko metrijärjestelmä tai yhdysvaltalainen mittajärjestelmä ja valitse sitten Luo.
Vedä Kukonaskeltietokantamerkintä-kaavaimesta Entiteetti-muoto piirustussivulle.
Vedä toinen Entiteetti-muoto piirustussivulle toisen kohteen luomiseksi.
Vedä Suhde-muoto piirustussivulle suhdeviivan luomiseksi.
Voit yhdistää entiteetit vetämällä suhdeviivan vasempaa päätä ensimmäiseen entiteettiin ja liimaamalla se määritteeseen, yhteyspisteeseen tai koko entiteettiin. Vedä suhdeviivan toista päätä ja liimaa se toiseen entiteettiin.
Aseta kardinaliteettisymbolit suhdeviivan kumpaankin päähän:
- Napsauta suhdeviivaa hiiren kakkospainikkeella, napsauta Määritä aloitussymboli ja valitse luettelosta. Oletusarvo on Vähintään nolla.
- Napsauta suhdeviivaa uudelleen hiiren kakkospainikkeella, napsauta Määritä lopetussymboli, ja valitse luettelosta. Oletusarvo on 1 ja vain 1.
Voit säätää entiteetin leveyttä valitsemalla sen reunan ja napsauttamalla ja vetämällä sen keltaisesta kahvasta. Entiteetin korkeutta ei voi säätää manuaalisesti. Korkeutta säädetään lisäämällä tai vähentämällä määritteitä:
- Jos haluat poistaa tarpeettoman määritteen, valitse se ja paina Delete-näppäintä.
- Jos haluat lisätä määritteen entiteettiin, vedä määriteMuodot-ruudusta entiteettiin ja vapauta sitten hiirinäppäin. Kaksoisnapsauta määritteen nimen paikkamerkkiä ja kirjoita määritteelle sopiva nimi.
Entiteetin määritteiden muokkaaminen
Oletusarvon mukaan entiteetin määritteiden nimet näytetään, mutta määritteiden tyyppi on piilotettu näkyvistä.
Voit muuttaa tätä asetusta mille tahansa entiteetille:
- Napsauta kohdetta hiiren kakkospainikkeella ja valitse Näytä määritetyypit.
- Jos haluat vaihtaa tyyppiä, osoita tyypin nimeä ja napsauta sitä kahdesti. Tyypin nimen ympärillä näkyy harmaa kehys sen merkiksi, että se on valittu.
- Kirjoita uuden tyypin nimi. Kun olet valmis, tallenna muutos painamalla Esc-näppäintä (tai napsauttamalla jotakin muuta entiteetin kohtaa).
Kukonaskelmerkinnän ulkoasun muuttaminen
- Napsauta suhdeviivaa hiiren kakkospainikkeella ja napsauta Muotoile muotoa.
- Laajenna luettelo valitsemalla oikeanpuoleisessa ruudussa Viiva .
- Voit muuttaa suhdeviivan väriä napsauttamalla Väri-kohdan vieressä olevaa kuvaketta ja valitsemalla värin.
- Voit muuttaa aloitus- ja lopetussymbolien kokoa napsauttamalla Aloitusnuolen koko tai Lopetusnuolen koko.
- Voit lisätä tekstiä valitsemalla suhdeviivan ja kirjoittamalla tekstin.
Vahvat ja heikot entiteetit
- Vahvalla entiteetillä on perusavain, mikä tarkoittaa sitä, että se voidaan yksilöidä pelkästään sen ominaisuuksien perusteella.
- Heikko entiteetti on entiteetti, jota ei voi yksilöidä pelkästään sen ominaisuuksien perusteella. Se on olemassaolosta riippuvainen emoentiteetistään. Sen on käytettävä viiteavainta määritteiden kanssa perusavaimen luomiseksi. Viiteavain on yleensä sellaisen vahvan entiteetin perusavain, johon heikko entiteetti liittyy.
Kahden vahvan entiteetin välistä suhdetta kutsutaan yksinkertaisesti suhteeksi.
Vahvan kokonaisuuden ja heikon kokonaisuuden välistä suhdetta kutsutaan vahvaksi suhteeksi.
Kukonaskelmerkinnän symbolit
Kukonaskelkaavioissa kohteet esitetään ruutuina ja suhteet viivoina ruutujen välissä. Näiden viivojen päissä olevat eri muodot edustavat yhteyden suhteellista kardinaliteettia.
Kardinaliteettia edustamaan käytetään kolmea symbolia:
| Rengas vastaa nollaa |
|
|---|---|
| Ajatusviiva vastaa "yksi" |
|
| Kukonaskel edustaa "monta" tai "ääretöntä" |
|
Näitä symboleja käytetään pareittain edustamaan neljää kardinaliteettityyppiä, joita entiteetillä voi olla yhteydessä. Merkintätavan sisempi elementti edustaa pienintä, ja ulompi elementti (joka on lähimpänä kokonaisuutta) edustaa suurinta.
| Kuvaus | Symboli |
|---|---|
| Rengas ja viiva: vähintään nolla, enintään yksi (valinnainen) |
|
| Viiva ja viiva: vähintään yksi, enintään yksi (pakollinen) |
|
| Rengas ja kukonaskel: vähimmäisnolla, enimmäismäärä (valinnainen) |
|
| Viiva ja kukonaskel: vähintään yksi, enintään monta (pakollinen) |
|
Vihjeitä kaavion suunnitteluun
- Määritä kaikki tarvitsemasi entiteetit. Piirrä ne kaikki kaavioon.
- Määritä, millä entiteeteillä on yhteyksiä toisiinsa, ja yhdistä ne. (Kaikilla entiteeteillä ei ole yhteyksiä. Joillakin voi olla useita yhteyksiä.)
- Kunkin entiteetin pitäisi näkyä kaaviossa vain kerran.
- Tarkastele piirtämiäsi yhteyksiä. Onko siinä tarpeettomia yhteyksiä? Onko jotakin tarpeetonta tai puuttuu?