A típusú táblák közötti kapcsolatok
Kommunikáció „egy a sok” - a leggyakoribb. Az ilyen típusú kapcsolatok egy sor táblázat lehet több egymást átfedő táblázat B., de minden sora a B tábla csak egy sor A. Például egy kapcsolat az asztalok között a kiadók és címek „egy a sok”: minden kiadó termel sok címet, de a konkrét kiadás csak egy kiadó.
A link „egy a sok” abban az esetben, csak az egyik kapcsolódó oszlopok egy elsődleges kulcs vagy egyedi.
Oszlop, az elsődleges kulcsot, mert „egy a sok”, mondja egy kulcs szimbólum. Az oszlop egy idegen kulcs, mert „egy a sok”, mondja a végtelenség szimbólumává.
Ebben a tekintetben a „sok sok” sorába táblázat is egyezik több sort a táblázat B, és fordítva. Az ilyen kapcsolatok által létrehozott meghatároz harmadik tábla, az úgynevezett kapcsolat asztal, az elsődleges kulcsot, amely magában foglalja a külföldi kulcsok és B. Például a szerzők és címek táblázatok kötés „sok sok” meghatározása révén kapcsolat „egy a sok” Az egyes táblázatok titleauthors asztalra. Titleauthors elsődleges kulcs a táblázat kombinációja oszlop au_id (elsődleges kulcs a táblázat szerzők) és az oszlop címazonosító (címek elsődleges kulcs a táblázatot).
Ebben a tekintetben, a „1-1” vonal a táblázat lehet hasonlítani csak egy sor B táblázatban, és fordítva. Kommunikáció „1-1” keletkezik, ha két kapcsolódó kulcsokat meghatározott elsődleges kulcs vagy egyediségét.
Ez a fajta kapcsolat általában nem használják, mivel sok a kapcsolódó adatok így tárolni egyetlen táblázatban. Kommunikáció „1-1” lehet használni a következő célokra:
Elkülönítése az asztalra sok oszlopot.
Szigetelés az asztal biztonsági okokból.
A rövid távú adattárolást, hogy lehet együtt könnyedén eltávolítható az egész táblát.
tárolására, amelyek csak egy része a fő asztalra.
Oszlop, az elsődleges kulcsot, mert „1-1”, mondja a kulcs szimbólum. Az oszlop egy idegen kulcs, van is egy kulcs szimbólum.