Viite-eheyden säilyttäminen tietokantamallikaavioissa

Huomautus: Tietokantamallikaavio on käytettävissä vain tietyissä Visio-versioissa. Saat lisätietoja artikkelista Etkö löydä tietokannan mallinnusominaisuuksia?

Viite-eheys sääntöjen ymmärtäminen

Viite-eheys säännöt pitävät tieto kannan käyttäjät vahingossa rikkomatta toisiinsa liittyvien sarakkeiden yhdistämistä.

Oletetaan, että sinulla on tieto kanta nimeltä kirjat, joissa on kaksi taulukkoa nimeltä otsikot ja tekijät. Tässä esimerkissä kullakin otsikolla on vain yksi tekijä, mutta kullakin tekijällä voi olla useita otsikoita, mikä on yksi-moneen-yhteyden luominen. Yhteyden "yksi"-puolella olevaa taulukkoa kutsutaan päätaulukoksi. "Monta"-puolella olevaa taulukkoa kutsutaan alatason taulukoksi.

Jos haluat koota yhteen tietoja kustakin kirjasta ja sen tekijästä, kysely käyttää näppäimiä, jotka vastaavat kutakin otsikko taulukon kirjaa sen kirjoittajalle tekijät-taulukossa. Päätaulukolla (tekijöillä) on oltava perusavain , joka yksilöi kunkin rivin. Otsikot-taulukossa on oltava sarake, joka sisältää kunkin otsikon AuthorID-tunnuksen. Tätä saraketta kutsutaan Viite avaimeksi. Perusavain yksilöi kunkin tekijän, ja viite avain määrittää, mitkä kirjat on kirjoitettu tekijän mukaan.

Jos käyttäjä muuttaa tekijän AuthorID-tunnuksen päätaulukossa päivittämättä otsikko taulukon AuthorID-tunnusta, otsikko taulukon kirjoissa ei enää ole kelvollista tekijää.

Sen sijaan, että sinun tarvitsee muuttaa AuthorID-tunnusta molemmissa taulukoissa, voit määrittää viite-eheys säännöt suorittamaan haluamasi toiminnon. Voit määrittää tieto kanta mallin suorittamaan tiettyjä toimintoja, kun avainta muutetaan tai poistetaan päätaulukosta.

Huomautus: Termit vanhempi ja lapsi tarkoittavat jotain aivan muuta kategorioita, jotka on perustettu pääluokan, luokan ja luokan kanssa alimuotoihin . Lisä tietoja luokista on kohdassa luokkien määrittäminen tieto kanta malli kaaviossa.

Viite-eheyden toimintojen määrittäminen

  1. Kaksoisnapsauta suhdetta, jonka viite toiminnon haluat määrittää.

  2. Valitse tieto kannan ominaisuudet-ikkunan Luokat-kohdassa viittaus toiminto.

  3. Napsauta toimintoa, jonka haluat tieto kannan vastaavan alemman tason taulukon arvoa. Voit valita seuraavista toiminnoista:

    • Ei toimintoa     Kun päätaulukon perusavaimen arvoa muutetaan tai se poistetaan, vastaava arvo alatason taulukon viite avaimessa jätetään ennalleen.

    • Limittäin     Kun päätaulukon perusavaimen arvoa muutetaan tai se poistetaan, vastaava arvo alatason taulukon viite avaimessa muutetaan tai poistetaan perusavainta vastaavaksi.

    • NULL-arvon asettaminen     Kun päätaulukon perusavaimen arvoa muutetaan tai se poistetaan, vastaava arvo alatason taulukon viite avaimessa on tyhjäarvo.

    • Oletus arvon asettaminen     Kun päätaulukon perusavaimen arvoa muutetaan tai se poistetaan, vastaavan arvon alatason taulukon viite avaimessa määritetään valitsemasi oletus arvo.

    • Älä pakota     Tämä toiminto poistaa tämän yhteyden viite-eheys säännöt käytöstä.

Huomautus: Jos joukko tyhjäarvo ja oletus asetukset on poistettu käytöstä, yhteyden tieto kannan ominaisuudet-ikkunan Muut -väli lehdessä on todennäköisesti-asetukseksi valinnainen.

Sarakkeen Oletus arvon määrittäminen

Jos haluat käyttää Määritä oletus -toimintoa, sinun on määritettävä sarakkeen oletus arvo.

  1. Avaa tieto kannan ominaisuudet-ikkuna kaksoisnapsauttamalla kaaviossa olevaa taulukkoa.

  2. Valitse Luokat-kohdassa sarakkeet, napsauta saraketta, johon haluat luoda Oletus arvon, ja valitse sitten Muokkaa.

  3. Kirjoita sarakkeen ominaisuudet -valinta ikkunan määritys -väli lehteen oletus arvo.

Viite-eheyden näyttäminen merkintä tavan avulla

Määrittämällä asia kirjan asetukset Voit piilottaa tai näyttää viite-eheys merkinnän mallin yhteys viivojen vieressä.

Mitä viite-eheys merkinnän kirjaimet tarkoittavat?

Viite-eheys merkintä tuo näkyviin suhteet, joissa on kaksi kirjainta, jotka on eroteltu kaksoispisteellä, lomakkeessa [päätaulukon toiminto otettu]: [johtaa alatason taulukkoon]. Esimerkiksi T:c tarkoittaa, että kun päätaulukon jokin poistetaan, muutos tehdään alitaulukkoon.

Päätaulukon toiminnot on merkitty pienellä kirjaimella:

  • u    Päätaulukon tiedot päivitetään.

  • d    Päätaulukon tiedot poistetaan.

Alatason taulukon tulokset merkitään isolla kirjaimella:

  • R ei toimintoa    Älä muuta alatason taulukkoa.

  • C Cascade     Replikoi muutokset alatason taulukkoon.

  • D Oletus arvon asettaminen    Lisää oletus arvo, jonka olet aiemmin määrittänyt kyseiselle sarakkeelle alatason taulukossa.

  • N määritetään tyhjäarvo     Voit asettaa alatason taulukon TYHJÄARVOKSI.

  • Tyhjä     Älä pakota viite-eheyttä tässä suhteessa.

Huomautus: Nämä asetukset vaikuttavat siihen, mitä todellisessa tieto kannassa tapahtuu mallin sijaan. Voit tarkistaa, miten tieto kanta on suunniteltu viite-eheyteen mallissa, jonka lähde koodiksi haluat selvittää aiemmin luodun tieto kannan. Kun luot alusta alkaen, voit käyttää näitä asetuksia asia kirjoihin, miten haluat Mallinnettavan tieto kannan toimivan.

Viite-eheyden näyttäminen Visio 2010-sovelluksessa

  1. Valitse Tietokanta-välilehden Hallinta-ryhmässä Näytä asetukset.

  2. Valitse yhteydet -väli lehden Näytä-kohdassa viittaus toiminnot -valinta ruutu.

Etkö löydä tietokannan mallinnusominaisuuksia?

Joissakin Vision versioissa ei ole tieto kanta malli kaavio-mallia.

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 Online -palvelupaketti 2 ja haluat lisä tietoja olemassa olevan tieto kannan määrittämisestä tieto kanta malliksi, katso aihetta aiemmin luodun tieto kannan lähde koodinselvittäminen.

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×