Luo uusi taulukko keskellä kaksi taulukkoa. Tämä uusi taulukko edustaa monta-moneen. Siirry tähän uuteen pöytään; aseta avaimet lopussa olevista taulukoista, siinä. Kaksi avainta olet asettanut muodossa komposiitti avain uuteen taulukkoon. Joka antaa sinulle yksi-moneen suhde kunkin taulukon lopussa ja keskellä pöytä. Kolme taulukkoa ovat nyt ainakin 3NF. Tässä esimerkissä PurchaseOrder pöytä on jo perusavain; perusavain on yhdistetty avain, joka on SuplierID, EmpID. Antakaamme avain, Itemid, jotta kohta pöydän. Kohta pöytä on nyt, kohta (Itemid, ...
) Tässä vaiheessa, jos tiedät tiettyjä sarakkeita ja olet varma, että he voivat mennä Item taulukoita, laita sarakkeet; jos et ole varma, älä laita missään sarakkeet; voit silti tehdä niin lopussa. Sinun pitäisi olla jotain, kohta (Itemid, kuvaus, hinta) Sinun täytyy antaa nimi keskelle välinen PurchaseOrder ja kohta. Tässä vaiheessa sinun pitäisi pystyä antamaan kuvaava nimi keskelle pöydän. Jos et voi antaa kuvaava nimi tarkoittaa olet tehnyt virheen jossain johtamista. Antakaamme nimi ItemPurchased. Tämä nimi loogisesti yhdistää kaksi pöytää.
Joten kolme taulukot ovat PurchaseOrder (SuplierID, EmpID, päivämäärä, ...) kohta (Itemid, Kuvaus, Hinta) ItemPurchased (SuplierID, EmpID, Itemid, ...) perusavain PurchaseOrder taulukon, on yhdistetty avain, SuplierID, EmpID. Perusavain Item pöytä on Itemid. Perusavain ItemPurchased pöytä on uusi yhdistetty avain, SuplierID, EmpID, Itemid. Voit nyt lisätä sarakkeita ItemPurchased taulukossa, jos olet varma niistä. Jos et ole varma, niin älä tee sitä; voit tehdä niin lopussa.
Sillä ItemPurchased taulukon sinulla voi olla jotain, ItemPurchased (SuplierID, EmpID, Itemid, Määrä, PaidPrice) No, nyt tiedämme, miten tuottaa normalisoitu taulukot yksi-monia suhteita ja monta-moneen. Muista, taulukot lopulta liitetään niiden avaimet. Minun täytyy huomauttaa tässä että tarkkaan ottaen työntekijä taulukko ei ole Osto paketti, mutta meidän