Seotud teemad
×
Seoste kasutamine
Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.
Seoste kasutamine

Üks-ühele-seoste loomine

Teie brauser ei toeta videot.

Proovige järele!

Mis on üks-ühele seos?

Üks-ühele seoseid kasutatakse sageli kriitiliste seoste tähistamiseks, nii et saate oma ettevõtte käivitamiseks vajaminevad andmed.

Üks-ühele seos on kahe tabeli teabe vaheline link, kus iga tabeli iga kirje kuvatakse ainult üks kord. Näiteks võib töötajate ja nende sõiduautode vahel olla üks-ühele seos. Iga töötaja kuvatakse tabelis Töötajad ainult üks kord ja iga auto kuvatakse tabelis Ettevõtteautod ainult üks kord.

Kui teil on üksuste loendit sisaldav tabel, võite kasutada üks-ühele seoseid, kuid konkreetne teave, mida soovite nende kohta jäädvustada, sõltub tüübist. Näiteks võib teil olla kontaktide tabel, kus mõned inimesed on töötajad ja teised inimesed on alltöövõtjad. Töötajate jaoks soovite teada nende töötajate arvu, laiendit ja muud põhiteavet. Alltöövõtjate puhul soovite muu hulgas teada nende ettevõtte nime, telefoninumbrit ja arve määra. Sel juhul loote kolm eraldi tabelit (kontaktid, töötajad ja alltöövõtjad) ning seejärel looge üks-ühele seos tabelite Kontaktid ja Töötajad vahel ning üks-ühele seos tabelite Kontaktid ja Alltöövõtjad vahel.

Üks-ühele seoste ülevaate loomine

Üks-ühele seoste loomiseks linkige indeks (tavaliselt primaarvõti) ühes tabelis ja indeks teises tabelis, millel on sama väärtus. Näiteks:

Kuvalõik, kus on kuvatud kaks ID-d jaganud tabelit

Sageli on parim viis selle seose loomiseks see, et teisene tabel otsiks esimesest tabelist väärtust. Näiteks tehke tabeli Töötajad väli Auto ID otsinguväljaks, mis otsib tabeliSt Ettevõtteautod auto ID-indeksi väärtust. Nii ei lisa te kunagi kogemata selle auto ID-d, mida tegelikult pole.

NB!: Kui loote seose üks-ühele, otsustage hoolikalt, kas jõustada seose viitamisandmete terviklus.

Viitamisandmete terviklus aitab Access'il hoida teie andmed puhtana, kustutades seotud kirjed. Näiteks kui kustutate töötaja tabelist Töötajad, kustutate selle töötaja soodustuste kirjed ka tabelist Soodustused. Mõnes suhtes (nt selles näites) ei ole viitamisterviklus loogiline: kui kustutame töötaja, ei soovi me sõidukit tabelist Company Cars kustutada, kuna auto kuulub endiselt ettevõttesse ja määratakse kellelegi teisele.

Üks-ühele seose etappide loomine

Looge üks-ühele seos, lisades tabelisse otsinguvälja. (Juhised leiate teemast Tabelite loomine ja andmetüüpide seadke.) Näiteks konkreetsele töötajale määratud auto tähistamiseks võite tabelisse Töötajad lisada auto ID. Seejärel kasutage kahe välja vahelise seose loomiseks otsinguviisardit.

  1. Avage tabel.

  2. Lisage kujundusvaatesuus väli, valige väärtus Andmetüüp ja seejärel valige Otsinguviisard.

  3. Viisardis on vaikesäte otsida väärtusi teisest tabelist, seega valige Edasi.

  4. Valige tabel, mis sisaldab võtit (tavaliselt primaarvõtit), mille soovite tabelisse kaasata, ja seejärel valige Edasi. Meie näites valite tabeli Ettevõtteautod.

  5. Lisage loendis Valitud väljad väli, mis sisaldab soovitud võtit. Valige Edasi.

    Otsinguviisardi kuvalõik
  6. Määrake sortimisjärjestus ja soovi korral muutke välja laiust.

  7. Tühjendage lõplikul kuval ruut Luba andmete terviklus ja seejärel valige Valmis.

Kas soovite lisateavet?

Tabeliseoste kasutamise alustamine

Seoste loomine, redigeerimine või kustutamine

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×