Chenin tietokantamerkintä on hyödyllinen entiteettien ja suhteiden perustasojen mallintamisessa, koska siinä esitetään abstrakti näkemys yhteyksistä.
Nämä kaaviot ovat hyvä vaihe tietokannan rakenteen ymmärtämisessä, erityisesti perustietokannoissa tai esimerkeissä. Tämä merkintä sopii hyvin myös aivoriiheen ja nopeaan kaavioon.
Entiteetit esitetään suorakulmioilla. Määritteet ovat entiteettien kehäselitteitä. Yhteydet yhdistävät entiteetit vinoneliömuotoon ja kuvaavaan tekstiin.
Lisätietoja entiteeteistä, määritteistä ja yhteyksistä on artikkelissa Entiteettisuhdekaavioiden luominen.
Kaavion ja entiteettien luominen
-
Valitse VisioTiedosto-valikostaUusi > ohjelmisto ja valitse sitten Chenin tietokantamerkintä.
-
Valitse joko Metriyksiköt tai Yhdysvaltain yksiköt ja valitse Luo.
-
Vedä Chenin tietokannan merkintä - kaavaimesta Entiteetti-muoto piirustussivulle.
-
Vedä toinen Entiteetti-muoto piirustussivulle toisen kohteen luomiseksi.
-
Vedä Suhteen yhdistin - muoto piirustussivulle. Pidä muotoa jonkin entiteetin päällä ja vapauta hiiren painike. Yhdistin on nyt yhdistetty kyseiseen entiteetiin. Liimaa yhdistin toiseen kokonaisuuteen vetämällä yhdistimen toinen pää.
-
Voit myös napsauttaa yhdistintä hiiren kakkospainikkeella ja valita Näytä moninaisuus.
-
Vedä yhteys ja aseta se yhdistinviivan päälle. Jos haluat ilmaista, että yhteys on valinnainen, napsauta sitä hiiren kakkospainikkeella ja valitse Määritä tunnistaminen.
-
Jos haluat lisätä määritteen entiteetille, vedä määriteMuodot-ruudusta kohti entiteettiä. Kun yhdistävä viiva on entiteetin päällä, entiteetin ylle ympäröi vihreä korostusviiva, joka ilmaisee, että määrite liimataan entiteetiin, kun vapautat hiiripainikkeen.
-
Napsauta määritettä hiiren kakkospainikkeella ja valitse valikon yläreunassa olevista vaihtoehdoista:
-
Perusavaimen määrittäminen: Määrite, joka yksilöi tietyn entiteetin.
-
Määritä moniarvoinen määrite: Määrite, jolla voi olla useita arvoja, eli taulukon samaan sarakkeeseen on kirjoitettu useita erillisiä arvoja.
-
Määritä johdettu määrite: Määrite, jonka arvo lasketaan tai johdetaan muista määritteistä. Johdettu määrite voi olla fyysisesti tallennettuna tietokantaan.
-
Aseta Pakollinen: Pakollisella määritteellä on oltava arvo, kun taas valinnaisella määritteellä ei ehkä ole arvoa ja se voidaan jättää tyhjäksi.
-
Huomautus: Chenin tietokannan merkintäkaavioiden luominen ja muokkaaminen Vision verkkoversio edellyttää Visio Plan 1- tai Visio Plan 2 -käyttöoikeutta, joka on ostettu erillään Microsoft 365. Jos haluat lisätietoja, ota yhteyttä Microsoft 365 -järjestelmänvalvojaan. Jos järjestelmänvalvoja on ottanut omatoimisen hankinnan käyttöön, voit ostaa Vision käyttöoikeuden itse. Lisätietoja on artikkelissa Omatoimisten ostojen usein kysytyt kysymykset.
Kaavion ja entiteettien luominen
-
Avaa Vision verkkoversio ja etsi Chen's.
-
Valitse Chenin tietokannan merkintäkaavio.
-
Valitse valintaikkunassa joko Metriyksiköt tai Yhdysvaltain yksiköt.
-
Valitse Luo.
-
Kaavio avautuu. Kaavion vieressä pitäisi näkyä Muodot-ikkuna. Jos et näe sitä, siirry kohtaan Näytä > tehtäväruudut ja varmista, että Muodot on valittuna. Jos et vieläkään näe sitä, napsauta laajenna Muodot-ikkuna -painiketta vasemmalla.
-
Vedä Chenin Tietokannan merkintä - kaavaimesta entiteettimuoto piirustussivulle.
-
Luo toinen entiteetti vetämällä toinen entiteettimuoto piirustussivulle.
-
Luo yhteysviiva vetämällä yhteysliitin piirustussivulle.
-
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.
-
Voit myös napsauttaa yhdistintä hiiren kakkospainikkeella ja valita Näytä moninaisuus.
-
Vedä suhde (pakollisen suhteen ilmaisemiseksi) tai Tunnistava suhde (valinnaista yhteyttä varten) ja aseta se yhdistinviivan päälle.
-
Jos haluat lisätä määritteen entiteetille, vedä jokin Määrite-muodoista Muodot-ruudusta entiteettiin. Kun yhdistävä viiva on entiteetin päällä, entiteetin ylle ympäröi vihreä korostusviiva, joka ilmaisee, että määrite liimataan entiteetiin, kun vapautat hiiripainikkeen.
-
Voit myös napsauttaa määritettä hiiren kakkospainikkeella, jotta se on pakollinen. Pakollisella määritteellä on oltava arvo, mutta valinnaisella määritteellä ei ehkä ole arvoa ja se voidaan jättää tyhjäksi.
Chenin tietokantamerkinnässä käytettävissä olevat muodot
Muoto |
Mitä se edustaa |
---|---|
entiteetti |
Objekti, tietojen osa. Se voidaan yksilöidä sen määritteiden perusteella ja siksi se on riippumaton mistä tahansa muusta rakenteen entiteetistä. Tunnetaan myös "vahvana kokonaisuutena". |
heikko entiteetti |
Entiteetti, jota ei voida yksilöidä pelkästään sen määritteiden perusteella. Sen olemassaolo riippuu toisesta yhteisöstä ("omistajayhteisö"). Heikko entiteetin tunniste on omistajayksikön tunnisteen ja heikon entiteetin osittaisen avaimen yhdistelmä. Heikon kokonaisuuden ja vahvan entiteetin välinen suhde merkitään aina tunnistettavalla yhteydellä. |
Associative Entity |
Entiteetti, jota käytetään monta-moneet-yhteydessä. Se edustaa tietokannassa olevaa ylimääräistä taulukkoa. Kaikkien tämän entiteetin yhteyksien pitäisi olla useita. |
-määrite |
Tieto, joka kuvaa entiteettiä. |
perusavaimen määrite |
Määrite, joka yksilöi tietyn entiteetin. Määritteen nimi alleviivataan. |
moniarvoinen määrite |
Määrite, jolla voi olla useita arvoja, eli taulukon samaan sarakkeeseen on kirjoitettu useita erillisiä arvoja. |
johdettu määrite |
Määrite, jonka arvo lasketaan tai johdetaan muista määritteistä. Johdettu määrite voi olla fyysisesti tallennettuna tietokantaan. |
suhde |
Osoittaa kahden vahvan entiteetin välisen suhteen. Sen nimi on verbi, joka kuvaa lyhyesti kytkentää. |
yhteyden tunnistaminen |
Heikon kokonaisuuden ja vahvan kokonaisuuden välinen suhde. |
Suhteen yhdistin |
Kahden entiteetin yhdistävä rivi, joka ilmaisee, että niillä on yhteys. Suhde voi olla pakollinen tai valinnainen. Kun olet piirtänyt yhdistimen, voit muuttaa jommankumman tai molemmat päät valinnaisiksi napsauttamalla yhdistintä hiiren kakkospainikkeella ja käyttämällä Aseta aloita valinnaiseksi - ja Aseta loppu valinnainen - komentoja. |