Videó készítés kapcsolat típusa - sok sok

Mi a kapcsolat a „sok-sok”?

Connection type „sok-sok” használják az asztalok között gyakrabban. Ezek segítségével meg lehet tanulni fontos információkat, például, amellyel az ügyfél kommunikál az értékesítési és milyen termékeket tartalmazza megrendeléseket.

Kommunikáció „sok-sok” kommunikáció lehetőségét sugallja egy vagy több tételt egy táblából egy vagy több elemet egy másik asztalhoz. példák:

A táblázatban „Rendelések” meghatározott megbízások által a különböző ügyfelek a táblázat „Az ügyfelek.” Minden ügyfél lehet, hogy egy pár megrendeléseket.

A „termékek” táblázat az eladott áruk, amelyek mindegyike megjelenhet több megrendelést a „Rendelések” tábla.

Minden termék lehet ugyanabban a sorrendben, mint az egy vagy több példányban.

Például, annak érdekében, Arina Ivanova száma 1012 közé termékek száma 12 és 15, valamint öt termék száma 30.

A csatlakozó „sok-sok”

Kommunikáció „sok-sok” nem a kommunikáció, „one-to-one” és az „egy a többhöz”, ahol csak meg kell kapcsolni a szükséges mezők egy sorban. Ahhoz, hogy hozzon létre egy linket „sok-sok”, meg kell adni egy új táblát, amelynek révén kötődik a másik kettő. Az új tábla lesz az úgynevezett közbenső (vagy kötő).

A fenti példában egy táblázatot a „Megrendelési információk” felvételekkel, ahol minden elem a jobb oldalon, adja meg a rendelés számát a táblázat „Rendelések”, és a termék kódját az asztalon „termékek”. Az elsődleges kulcs e táblázatot kombinálásával létrehozott kulcsot a másik két asztal.

A következő pillantást egy példát, amikor annak érdekében, Arina Ivanova száma 1012 tartozó termékek száma 12, 15 és 30. Ez azt jelenti, hogy a bejegyzések a táblázat „Megrendelési információk” a következők:

Kattintson a Create> Táblázat.

Kattintson a Mentés gombra.

Adjon meg egy leíró nevet az asztalra. Hangsúlyozni a célja az asztalra, akkor is a neve a szót linker vagy köztes.

Létrehozása terén a köztes tábla

„Kód” oszlop automatikusan hozzáadódik Access, mint az első. Változtassa meg a nevét ennek a területnek az ID az első táblázat a „sok-sok”. Például, ha az első táblázat a „rendelések”, a „kód” átnevezett az „Order Number”, és az elsődleges kulcs - a számot, változtassa meg a mező nevét „kód” az új táblázatban a „Rendelés száma”, és az adatok típusát válasszuk száma.

Az asztal üzemmódban válassza az oszlop fejlécében kódot, és adja meg az új mező nevét.

Válassza a Mező átnevezése.

A Fields lapon a Data Type, válassza ki a megfelelő mezőbe a forrás tábla, például egy számot, vagy egy rövid szöveget.

Kattintson kattintással hozzá a címkét, és válassza ki a típus megfelelő adatokat az elsődleges kulcs a második táblázatban. Az oszlop fejlécére írja elsődleges kulcs mező nevét, a második tábla, mint a „Termék kód”.

Ha szeretné nyomon követni más információt ezekről feljegyzések, mint például a több árut, hozzon létre további területeken.

Egyesülő mezők létrehozásához elsődleges kulcsot

Most, hogy van egy olyan területen, az azonosítókat a két tábla között, amely azt szeretné, hogy kapcsolatot teremtsen a részletező tábla létre kell hoznia egy elsődleges kulcsot alapján ezeket az azonosítókat.

Nyílt részletező tábla Tervező nézetben.

Válassza ki a két vonal a azonosítók. (Ha követte az előző utasításokat, ez lesz az első két sor).

Válassza tervezés> kulcs mezőben.
Továbbá a két terület a kulcs ikon.

Csatlakozó három tábla létrehozásához kapcsolat „sok-sok”

A csatlakozás teljessé, „sok-sok”, hozzon létre egy „egy a többhöz” között a elsődleges kulcs mező minden táblázatban és oszlop a megfelelő közbenső táblázatban. Az utasításokat lásd. A cikk első lépések a kapcsolatokat a táblák között.

Miután ebben az összefüggésben kell lennie az alábbiak szerint:

Szükség további funkciók?

Viszony „sok sok” használják, amikor az egyik eleme táblázat kapcsolatba hozható különféle elemeket a táblázatban a B, és fordítva. Például a termék lehet venni a különböző megrendelések, és a megbízás tartalmazhat több terméket.

Tudjuk, hogy ez a kapcsolat asztal és összetett kulccsal, és használja őket más táblázatok létrehozására hozzáállása a „sok sok”.

Ahhoz, hogy hozzon létre egy kapcsolatot „sok sok”, akkor először létre kell hoznia egy másik asztalhoz.

Ez a táblázat az úgynevezett köztes. Adatait tárolja más táblákból, hogy mi kell kapcsolnia ellen.

Intermedier táblázatot is hívják kötőanyagot.

Most kell, hogy hozzon létre egy pár kapcsolatok, „egy a sok” között a kötési táblázat és hogy fog kötni.

Ehhez meg kell adnia mindkét mezőt elsődleges kulcsként kötési asztalra. Ezek összetett kulccsal.

Mivel a kapcsolat tábla jön létre a tervező módban. nyissa ki a Create lapot, majd nyomja meg a gombot táblázat Design. Itt a mi új, üres asztal.

Most nyissa ki a táblázat „termékek” és a „Rendelések”.

Nézzük meg az elsődleges kulcsok mindkét asztal. A táblázatban a „termék” használta a „Termék azonosító” az adatokat típusú számláló.

Az elsődleges kulcs a „Rendelések” tábla az úgynevezett „rendelés azonosító”. Ez is egy fajta adat számláló.

Most menj vissza a kereszteződéshez táblázat adja meg a mező nevét „termékazonosító”, válassza ki a típus dannyhChislovoy. írja be a nevét a „rendelés azonosító”, majd válassza ki a numerikus adatokat típusát.

Most válassza ki mindkét mezőt. Ehhez felett lebeg a szürke doboz mellett a mezők bármelyike, és húzza.

Kiemelve mindkét területen, válassza ki a pontot a szalagon kulcs mezőbe. Létrehozott egy összetett kulcs összekapcsolására az asztalra.

Mindkét terület kell venni az összetett kulcs egyes rendelések és mindent, ami jön, van egy egyedi azonosítót is.

Nyomja meg a CTRL + S, hogy fenntartsák a kapcsolatot asztalra. Nevezzük „Rendelési információk”.

Most mi is létrehozhatunk egy kapcsolat. Kezdeni, zárjon be minden nyitott asztal. Adatbázis kiválasztása Eszközök> Adatok séma.

A Tervezés lapon kattintson a táblázat. Add az asztalon „Rendelési információk”, „rendelések” és a „termékek”. A párbeszédablak bezárásához.

Helyezze az asztalra úgy, hogy a link táblát „Megrendelési információk” volt a közepén. Húzza a „Rendelés azonosító” mezőt a táblázat „Rendelések” a link táblát.

A párbeszédablakban válassza ki a jelölőnégyzetet Change linkek biztosítható az adatok integritása és kattintson a Create. kapcsolatot létrehozni.

Kövesse ugyanazt az eljárást a mező „Termék ID”. Tick ​​biztosítása adatok integritását. kattintson a Create - és már kész is.

Nyomda CONTROL + S, hogy mentse a változtatásokat, hogy az adatbázis sémát.

Szóval, ha már létrehozott Access adatbázis-kapcsolat „sok sok” között a meglévő táblákat a kötési asztal és összetett kulccsal.