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.