Määritä yhteydet Visiossa perus- ja viiteavaimilla , jotta voit luoda tietokokoelman useammasta kuin yhdestä taulukosta.
Huomautus
Tietokantamallikaavio on käytettävissä vain tietyissä Visio-versioissa. Saat lisätietoja artikkelista Etkö löydä tietokannan mallinnusominaisuuksia?
Yhteyden luominen tietokantamallikaaviossa
- Varmista, että molemmat taulukot näkyvät kaaviossa. Jos olet luonut mallin selvittämällä aiemmin luodun tietokannan lähdekoodin, sinun täytyy ehkä vetää toinen tai molemmat taulukoista Taulukot ja näkymät -ikkunasta piirustussivulle.
- Kaksoisnapsauta taulukkoa, jonka haluat määrittää yhteyden perusavainpuolelle.
- Valitse Tietokannan ominaisuudet -ikkunan Luokat-kohdassa Sarakkeet.
- Napsauta ruudukon saraketta, jota haluat käyttää taulukon kunkin rivin yksilölliseen tunnistamiseen, ja määritä se perusavaimeksi valitsemalla PK-valintaruutu.
- Valitse Objektirelaatio- tai Käsiterelaatio-kaavain, vedä Yhteys-muotoa ja pudota se tyhjään kohtaan sivulla.
- Yhdistä yläpää ylätason taulukkoon.
- Yhdistä toinen pää alitaulukkoon.
Jos toisessa taulukossa ei vielä ole saraketta, jolla on sama nimi kuin perusavaimella, mallintaja lisää sen toiseen taulukkoon viiteavaimena.
Huomautus
Jos yhteysviivat katoavat näkyvistä, valitse Tietokanta-valikossa Asetukset ja valitse sitten Asiakirja. Valitse Yhteydet -välilehden Näytä-kohdassa Yhteydet -valintaruutu.
Yhteyden poistaminen tietokantamallista
Napsauta yhteyttä mallissa ja paina Poista.
Tee Poista objekti -valintaikkunassa jompikumpi seuraavista toimista:
Valitse Kyllä, jos haluat poistaa yhteyden sekä piirustuksesta että pohjana olevasta mallista.
Valitse Ei, jos haluat poistaa piirustuksesta vain rivin.
Huomautus
Jos valitset Ei, mutta haluatkin lisätä rivin takaisin piirustukseen, valitse yksi yhteyden taulukoista, ja valitse Tietokanta-valikossa Näytä liittyvät taulukot.
Vihje
Voit valita poistaa pohjana olevasta mallista poistetut yhteydet joko aina tai ei koskaan. Valitse Tietokanta-valikossa Asetukset. Napsauta Mallinnus ja siirry Looginen kaavio -välilehdelle.
Yhteyden määrittäminen yksi-yhteen tai yksi-moneen
Yhteyden kardinaliteetti kuvaa kuinka monta riviä yhdessä taulukossa voi liittyä toisen taulukon rivien määrään. Esimerkiksi yhdellä osastolla voi olla useita työntekijöitä, mutta työntekijä voi kuulua vain yhteen osastoon. Kardinaliteetti ilmoitetaan yleensä yksi-yhteen, yksi-moneen ja monta-moneen.
- Kaksoisnapsauta yhteysviivaa.
- Valitse Tietokannan ominaisuudet -ikkunan Luokat-kohdassa Muut.
- Valitse Kardinaliteetti-kohdassa yhteyteen parhaiten soveltuva kardinaliteetti. Yksi-moneen-yhteyksissä valinta olisi Nolla tai enemmän tai Yksi tai enemmän. Yksi-yhteen-yhteyksissä valinta olisi Nolla tai yksi tai Täsmälleen yksi.
Yhteyksien ja niiden ominaisuuksien näyttäminen kaaviossa
Kaaviossa voit joko näyttää tai piilottaa tietoja yhteyksistä.
Valitse Tietokanta-valikossa Asetukset ja valitse sitten Asiakirja.
Valitse Yhteydet -välilehdessä tiedot, jotka haluat näyttää kaaviossa.
Voit näyttää tai piilottaa- Yhteydet
- Kardinaliteetin
- Kukonaskelmerkinnän
- Verbilauseen
- Viitetoiminnot
Etkö löydä tietokannan mallinnusominaisuuksia?
Todennäköisin syy on se, että käyttämäsi Vision versio ei sisällä etsimiäsi ominaisuuksia. Voit selvittää oman Visio-ohjelmasi versiotiedot valitsemalla Ohje-valikosta Tietoja Microsoft Office Visiosta. Version nimi näkyy valintaikkunan ensimmäisellä rivillä.
Visio Standard ei sisällä Tietokantamallikaavio-mallia.
Visio Professional- ja Visio Premium -versiot tukevat Tietokantamallikaavio-mallin lähdekoodin selvittämisominaisuuksia (eli mallin luomista Visiossa aiemmin luodun tietokannan pohjalta), mutta eivät tue koodin uustuotantoa (eli SQL-koodin luomista Visio-tietokantamallin pohjalta).
Huomautus
Täydet tietokantamallinnusominaisuudet, lähdekoodin selvittämisominaisuudet ja koodin uustuotanto-ominaisuudet mukaan lukien, sisältyvät Visio for Enterprise Architects -versioon. Visio for Enterprise Architects sisältyy MSDN Premium Subscription -tilaukseen, joka puolestaan on saatavilla Visual Studio Professionalin ja Visual Studio Team Systemin roolipohjaisissa versioissa.
Jos käytät Visio (palvelupaketti 2) ja haluat lisätietoja aiemmin luodun tietokannan muuntamiseksi tietokantamalliksi, katso lisätietoja artikkelista Aiemmin luodun tietokannan lähdekoodin selvittäminen.