Kapcsolatok használata

„Több a többhöz” kapcsolatok létrehozása

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Ez a böngésző nem támogatja a videók lejátszását. Telepítse a Microsoft Silverlightot, az Adobe Flash Playert vagy az Internet Explorer 9-es verzióját.

ActiveX-vezérlőket több-a-többhöz kapcsolat

Több-a-többhöz kapcsolatot a leggyakrabban használt Táblakapcsolatok. Fontos információkat, például hogy a vevők rendeléseit mely vevők, akikkel kapcsolatba az üzletkötők és a mely termékeket biztosítanak.

Több a többhöz kapcsolat áll fenn, amikor az egy vagy több elem az egyik tábla is egy kapcsolatot egy vagy több elem a másik táblában. Példa:

  • A táblázat tartalmaz megrendelések több felhasználókat (jelennek meg a Vevők táblát) szerint, és egy ügyfél több megrendelése is.

  • A termékek tábla egyes termékek értékesítése, a táblázat sok rendelések részét képező tartalmazza.

  • Egy sorrendet tartalmazhatnak egy adott termék és/vagy egy példány (vagy több példány) több termékek egy példány (vagy több példány).

Ha például vevő Balázs Erzsébet rendelési száma 1012 tartalmazhat egyes termékek bármelyikét 12 és 15 és öt termék 30.

„Több a többhöz” kapcsolatok létrehozása

Hozhat létre több-a-többhöz kapcsolatot másképp, mint egy az egyhez vagy egy-a-többhöz. A kapcsolatokat akkor egyszerűen össze a megfelelő mezőket vonallal. Több-a-többhöz kapcsolatot létrehozni, akkor kell hozzon létre egy új táblát kapcsolódni a másik kettő. Ez a tábla neve- köztes (vagy előfordul, hogy egy hivatkozás és a csatlakozási táblából).

A korábban ismertetett esetben, hozzon létre egy rendelés részletei táblázatot tartalmazó rekordokat, az egyes elemekre adott sorrendben követik egymást, a sorrend táblázatból és a Products táblában-azonosító. A két tábla a kombinált billentyűkkel tábla elsődleges kulcsot hoz létre.

A esetben Balázs Erzsébet a sorrend szám 1012 termékek 12 15 és 30 áll. Ez azt jelenti, hogy a rendelés részletei bejegyzések a következőhöz hasonlóan:

Rendeléskód

Termékazonosító

1012

12

1012

15

1012

30

Annamária rendelt egyes termékek bármelyikét 12 és 15, és az öt termék 30. Azt nem vehet fel egy másik sort tartalmazó 1012 30, mert a Rendeléskód és a Termékszám együtt alkotó az elsődleges kulcs és egyedinek elsődleges kulcsként kell lennie. Ehelyett azt adja hozzá a mennyiség mezőt a rendelés részletei táblában.

Rendeléskód

Termékazonosító

Mennyiség

1012

12

1

1012

15

1

1012

30

5

-Köztes táblázat létrehozása

  1. Jelölje ki a > létrehozásatáblában.

  2. Válassza a Mentés Mentés .

  3. Táblázat neveadjon meg egy leíró címet. Annak jelzésére, célját, érdemes lehet csatlakozási vagy köztes szerepeltetni a tábla neve.

Mezők a köztes táblázat létrehozása

A táblázat első oszlopot, mint az Access automatikusan hozzáadja az azonosító mezőt. Ezt a mezőt az első tábla a több-a-többhöz kapcsolat azonosítója megfelelően módosíthatja. Például ha az első tábla neve a Rendeléskód rendeléseket tartalmazó tábla, és az elsődleges kulcs értéke egy szám, az azonosító mezőt az új táblázat nevének módosítása a Rendeléskód és adattípusát, használja a számot.

  1. Adatlap nézetbenválassza ki az azonosító oszlop fejlécére, és írja be a mező új nevét.

  2. Jelölje ki a mezőt, csak átnevezni.

  3. A mezők lap az adattípusoszlopban jelölje ki a megfelelő a mezőt az eredeti táblázat, például szám vagy Rövid szövegadattípusú.

  4. Jelölje ki, kattintson a Hozzáadás gombra, és jelölje ki a kívánt adatok az elsődleges kulcs a második tábla megfelelő. Az oszlop fejlécére, amelyben ki van jelölve, írja be a nevét, az elsődleges kulcs mezőjét a második tábla, például a termékazonosítót.

  5. Ha módosítani szeretné ezeket a rekordokat egyéb információkat nyomon elem mennyiség, például a további mezők létrehozása.

Elsődleges azonosító mezők kombinálása

Most, hogy mezőket tartalmazó azonosítók a két tábla szeretne csatlakozni, hozzon létre egy elsődleges kulcsot, ezek azonosítók, a köztes táblázat alapján.

  1. Nyissa meg Tervező nézetben, a köztes táblázatot.

  2. Jelölje ki mindkét azonosítóit tartalmazó sorokat. (Ha követte az korábbi eljárás, ezek az első két sorok.)

  3. Jelölje ki a Tervező > elsődleges kulcs.
    Kulcs ikonok jelennek meg a két azonosító mező mellett.

    Elsődleges kulcs a tábla képernyőképe

Csatlakozás a három tábla a több-a-többhöz kapcsolat létrehozása

A több-a-többhöz kapcsolatot befejezéséhez az elsődleges kulcs mezőjét, táblázatok és az egyező mezőket közötti egy-a-többhöz kapcsolat létrehozása a köztes táblázat. Ennek módjáról a részletekért olvassa el a táblának megfelelő kapcsolatokat – első lépések.

Amikor elkészült, a kapcsolatok valahogy így kell kinéznie:

Képernyőkép: a három adatbázis táblák közötti kapcsolatok

Többre vágyik?

Ismerkedés a táblakapcsolatokkal

Kapcsolat létrehozása, szerkesztése és törlése

Táblák között, ha egyetlen elem táblázatában táblázat B, a sok elemet is kapcsolódhat több-a-többhöz kapcsolat használja, és ez fordítva is igaz. Például egy termék sok rendelések jelenhetnek meg, és a megrendelés több termék is tartalmazhat.

Ez a bemutató kibővítjük a nyomon követése a rendszer a termékek és a Rendelések táblában egy egyszerű rendelés az adatbázist.

Azt fogja tudnivalók a csatlakozási táblázat és az összetett kulcs első, és a több-a-többhöz kapcsolat létrehozása a táblákkal használni őket.

Az első létrehozásakor több-a-többhöz kapcsolat lépésként hozzon létre egy új táblát.

A "köztes táblázat" Link, és hogy tárolja az adatokat a kapcsolatban részt vevő a másik tábla használjuk.

A köztes tábla is az "összekapcsolás" vagy "csatlakozási" táblázat nevezik.

A következő lépés egy pár a csatlakozási tábla és az egyéb táblák közötti egy-a-többhöz kapcsolatok, a kapcsolatban részt vevő létrehozása.

Termékcsomag részeként, hogy Önnek kell azonosítania a ezeket a mezőket a csatlakozási tábla elsődleges kulcsként. Ez lesz az "összetett kulcs."

A csatlakozási táblát Tervező nézetben, azt hozhat létre, így azt válassza a Létrehozás, Táblatervező. Az alábbiakban az új, üres tábla.

Most vegyük nyissa meg a termékek és a rendelések táblát.

Tekintsük át a két tábla elsődleges billentyűparancsai. A termékek tábla használja a számláló mező, nevű termékazonosítót.

Az elsődleges kulcs a Rendelések tábla neve Rendeléskód, és számláló mező.

Most már azt visszatérhet saját csatlakozási táblázat, ahol azt adja meg a termékazonosító, válassza a szám, írja be a Rendeléskód és válassza ismét a szám .

Ezután jelölje ki mindkét mezőt. Ehhez vigye az egérmutatót bármelyik mező mellett a szürke mezőben, és húzza.

Két mező kijelölve, kattintson a menüszalagon a jelölje ki az Elsődleges kulcs. Az összetett kulcs első a csatlakozási tábla létrehozása.

Két mező az összetett kulcs biztosítja, hogy egyes megrendelésekre vonatkozóan, és minden egyes SORRENDBEN egyedileg azonosította.

Vezérlőelem-S, mentse a csatlakozási táblát, és hívja meg a rendelés részletei billentyűkombináció lenyomásával.

Most már azt a kapcsolatokat hozhat létre. Indítsa el a megnyitott táblák bezárásával. Jelölje ki az Adatbáziseszközök pontra , és válassza a kapcsolatok.

A Tervezés lapon jelölje be a Tábla megjelenítése. Adja hozzá a rendelés részletei, rendelések és termékek tábla. Ekkor a párbeszédpanel bezárásához.

A táblák elrendezése így rendelés részletei – a csatlakozási tábla – a középen található. Húzza a Rendeléskód mezőt a Rendelések táblából fölé a csatlakozási táblázatra.

Kapcsolatok szerkesztése párbeszédpanelen jelölje be a Hivatkozási integritás megőrzése, és válassza a Create a kapcsolat létrehozásához.

Tegye ugyanezt a Termékszám mezővel. Jelölje ki a Hivatkozási integritás megőrzése, választó létrehozásaés, amely azt.

Vezérlőelem S billentyűkombináció lenyomásával mentse a Kapcsolati diagram elrendezésének módosítása.

Most már használta a csatlakozási táblázat és az összetett kulcs első a meglévő táblázatokkal több-a-többhöz kapcsolat létrehozása az Access-adatbázis.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×