Taulukot (luokat) ei ole sarakkeita vielä: Laita perusavain kunkin taulukoita, jotka ovat puolella yksi yksi-monia suhteita (toimittaja ja työntekijä). Kaksi taulukkoa pitäisi nyt olla kuin nämä: Toimittaja (SuplierID, ...) Työntekijä (EmpID, ...) Tässä vaiheessa, onko sarakkeet, jotka olet varma menee tahansa taulukoiden kirjoitat niitä. Jos et ole varma mistään pöytä, älä kirjoita mitään. Saatat päätyä kanssa jotain: Toimittaja (SuplierID, nimi, osoite, kaupunki, valtio, Postinumero, Liiketoiminnan) Työntekijä (EmpID, nimi, osoite, Palkka, ...
) Näistä kaksi taulukkoa, voimme sanoa yksi on varma uuden sarakkeita toimittaja taulukossa, mutta yksi on varma vain kolme uutta saraketta Työntekijän taulukon ja ole varma levätä tai vaikka ne ovat olemassa; siksi sinulla on ellipsin "...". Muista, että kaikki luokka (taulukko) kaaviot yhdistää avaimet. Joten aseta SuplierID sarakkeen toimittaja taulukosta ja EmpID sarake työntekijä taulukosta PurchaseOrder taulukossa (luokka). PurchaseOrder taulukko on monista puolella kaksi yksi-monissa suhteissa. Sinun tulee olla tämä: PurchaseOrder (SuplierID, EmpID, ...
) Nämä kaksi saraketta PurchaseOrder taulukossa muodostavat komposiitti perusavain Ostotilaus. Nyt lisätä sarakkeita, että olet varma pitäisi olla PurchaseOrder taulukossa; jos et ole varma, älä laita mitään. Sinun pitäisi olla jotain: PurchaseOrder (SuplierID, EmpID, päivämäärä, ...) Muista, ensisijaisia avaimia, ovatpa ne yhdistettyjä tai yhden, olisi korostettava taulukossa merkinnällä. Olemme saapuneet kolme normalisoitu taulukot; ne ovat kolmannessa normaalimuodossa.
Huomautus: On hieman eri tavalla voit saada taulukoita saapuvat taulukoita siten, että PurchaseOrder pöytä tulee olemaan muoto korkeampi kuin 3NF, nimeltään BCNF. Toivon kirjoittaa erillinen artikkeli että; artikkeli on nimeltään, jotain, "Saavumme Boyce-Coddin normaalimuoto". Joten kytketty yksi-moneen-suhteet, kolme luo