siirtyä liittymästä suhteeseen

Relaatiotietokannassa on yksi-to-suhde, kun taulukossa oleva yksittäinen tietue on yhdistetty yhteen tietueeseen toisessa taulukossa. Vaikka tällainen suhde ei ole yhtä yleinen kuin suhde 1: n tai m: n, sinun pitäisi tietää, miten se toimii. Joten tässä me käymme läpi vaiheet, joilla luodaan tällainen suhde. Tämä esimerkki sisältää tietokantataulukon yritysautojen laivastolle ja toiselle pöydälle autoja ajavat työntekijät.

Kuten näette, yhtiö käyttää yhtä ajoneuvotyyppiä, joten rekisterikentän kenttää on käytettävä sen selvittämiseksi, mikä työntekijä ajaa mitä autoa. Tämä esittely edellyttää, että jokaisella työntekijällä on heille osoitettu ajoneuvo. Mutta ennen kuin aloitamme, kerro minulle uusi termi "indeksi". Access indeksoi tietokantojen kentät ja käyttää niitä aivan samalla tavalla kuin käytät kirjaindeksejä tiedon paikantamiseksi nopeasti. Indeksit ovat oletusarvoisesti käytössä, mutta voit muuttaa niiden käyttäytymistä tai poistaa ne käytöstä. Tämä on tärkeää, koska luodaan henkilökohtainen suhde luomalla ensin yksi-monta-suhde ja muuttamalla sitten molempien taulukkojen avainkenttien indeksejä. Haemme arvot toisesta taulukosta, Company Carts -taulukosta. Etikettikenttää tulisi käyttää, mutta lajittelujärjestyksen ei pitäisi olla merkityksellinen, koska toimimme vain pienellä määrällä arvoja. Tämä on luultavasti ainoa tapa, jossa tämä on niin, koska se estää ajoneuvon vahingossa poistamisen, kun työntekijä poistetaan. Nyt meillä on vieras avain ja helppo tapa valita tunnisteita. Valitse sitten Kentät, sitten indeksoitu ja ainutlaatuinen. Siirry nyt Company Carts -taulukkoon ja varmista, että ensisijainen avain on valittu. Kuten näette, tämä kenttä on myös indeksoitu ja ainutlaatuinen, koska se on AutoNumber-kenttä. Jos Suunnittelu-näkymä on aktiivinen, näet "Indeksoitu" -ominaisuuden Kenttäominaisuudet-osiosta. Voit käyttää kahta näistä arvoista yksitellen -suhteessa joko Ei tai Kyllä (Ei kopioita). Olet nyt luonut tietokantaan yhden henkilökohtaisen suhteen. Jos tarkastellaan suhteita-aluetta, näet, että suhde näkyy vain yksinkertaisena viivana ilman numeroa "1" tai infinity-symbolia, joka osoittaa 1: n tai m: n -suhdetta. Kuten näette, tällä tietokannalla on nyt kaikki kolme suhteiden tyyppiäMusta-vihreä koalitio.