Kapcsolatok használata

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

Surface Book eszköz fényképe

Próbálja ki!

Mi a több a többhöz kapcsolat?

A több a többhöz kapcsolatok a leggyakrabban használt táblázatok közötti kapcsolatok. Fontos információkat adnak, például hogy az értékesítők melyik ügyfelet vettek fel a partnerekkel, és hogy mely termékek szerepelnek az ügyfél rendelésekben.

Több a többhöz kapcsolat áll rendelkezésre, ha egy vagy több tábla egy vagy több eleméhez kapcsolatot lehet egy másik tábla egy vagy több elemével. Példa:

  • A rendelési tábla több ügyfél által szállított rendeléseket tartalmaz (a Vevők táblában felsoroltak), és egy ügyfél több rendelést is elhelyezhet.

  • A Products (termékek) tábla az Ön által forgalmazott egyes termékeket tartalmazza, amelyek a rendelés tábla sok rendelés része.

  • Egy rendelés tartalmazhat egy vagy több termék egy vagy több példányát (vagy egynél több példányát) egy adott termékből vagy egy példányból.

Az ügyfél Elizabeth Andersen 1012-as rendelési száma például tartalmazhat egyet a 12 és 15 termék 30 szorzata között.

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

A több a többhöz kapcsolatot úgy hozhatja létre, mint egy-az-egyhez vagy egy-a többhöz. Ezekkel a kapcsolatokkal egyszerűen összekapcsolhatja a megfelelő mezőket egy sorhoz. Több a többhöz kapcsolatok létrehozásához létre kell hoznia egy új táblát a másik kettő csatlakoztatásához. Ezt az új táblát közbenső táblázatnak (vagy a csatolási vagy kereszteződési táblázatnak) nevezzük.

A korábban ismertetett forgatókönyvben a rendelés adatait tartalmazó táblázatot olyan rekordokkal hozza létre, amelyek egy adott megrendelés minden elemére érvényesek, a rendelési tábla AZONOSÍTÓját és a Products (termékek) tábla AZONOSÍTÓját. A tábla elsődleges kulcsát a két tábla egyesített kulcsaival hozhatja létre.

Példánkban az Elizabeth Andersen 1012-as rendelési száma 12, 15 és 30 termékből áll. Ez azt jelenti, hogy a Rendelés részletei a következőhöz hasonlóan jelennek meg:

Rendeléskód

Termékazonosító

1012

12

1012

15

1012

30

Elizabeth a 12-es és a 15 szorzatot rendelte el, és öt a termék 30-ra. A 1012 és a 30-as azonosítójú további sort nem lehet hozzáadni, mert a megrendelési azonosító és a termékazonosító egyesítette az elsődleges kulcsot, az elsődleges kulcsoknak pedig egyedieknek kell lenniük. Ehelyett a Rendelés részletei táblába felvett egy mennyiség mezőt.

Rendeléskód

Termékazonosító

Mennyiség

1012

12

1

1012

15

1

1012

30

5

Köztes tábla létrehozása

  1. Válassza a Create > Table( Létrehozás ) lehetőséget.

  2. Válassza a Mentés mentése lehetőséget.

  3. A táblázat nevemezőben adjon meg egy leíró címet. A cél jelzéséhez célszerű lehet az elágazásot vagy a köztes pozíciót is szerepeltetni a táblázat nevében.

Mezők létrehozása a közbenső táblában

Az első tábla oszlopban az Access automatikusan hozzáadja az azonosító mezőt. Módosítsa a mezőt úgy, hogy az megegyezzen a több a többhöz kapcsolat első táblájának azonosítójával. Ha például az első tábla a rendelések tábla, a rendelések nevű tábla, az elsődleges kulcs pedig egy szám, akkor módosítsa az új tábla azonosító mezőjének nevét, és az adattípusnál használja a számgombot.

  1. Adatlap nézetbenjelölje ki az azonosító oszlop fejlécét, majd írja be a mező új nevét.

  2. Jelölje ki az imént átnevezett mezőt.

  3. A mezők lap adattípusterületén válasszon egy adattípust az eredeti tábla mezőjének megfelelő adattípushoz (például szám vagy rövid szöveg).

  4. Kattintson a Hozzáadás elemre, majd jelöljön ki egy olyan adattípust, amely megfelel a második tábla elsődleges kulcsának. A már kijelölt oszlopfejléc mezőbe írja be az elsődleges kulcs mező nevét a második táblából, például termékazonosítóból.

  5. Ha meg kell nyomnia az ezekkel a rekordokkal kapcsolatos egyéb információkat, például a cikkmennyiség, további mezőket kell létrehoznia.

Az elsődleges azonosító mezők egyesítése

Most, hogy a két tábla azonosítóját tartalmazó mezőkkel rendelkezik, hozzon létre egy elsődleges kulcsot az adott azonosítók alapján a közbenső táblában.

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

  2. Jelölje ki az azonosítókat tartalmazó sorokat. (Ha követte a korábbi eljárást, ezek az első két sor.)

  3. Válassza a Tervezés > Elsődleges kulcs lehetőséget.
    A kulcsok ikonjai a két azonosító mező mellett jelennek meg.

    Az elsődleges kulcs a táblázat képernyőképen

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

A több a többhöz kapcsolat végrehajtásához hozzon létre egy-a-többhöz kapcsolatot az egyes táblázatok elsődlegeskulcs-mezői és a köztes tábla egyező mezőjében. Ennek módjáról az Ismerkedés a táblázatos kapcsolatokkalcímű témakörben olvashat részletesen.

Ha végzett, a kapcsolatok a következőhöz hasonlóan néznek ki:

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

Többre kíváncsi?

Ismerkedés a táblakapcsolatokkal

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

Megjegyzés:  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. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

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.

×