Aseta perusavain kunkin kolmen taulukon tähän uuteen taulukkoon. Sinun pitäisi olla seuraavat taulukot: Moottoripyörä (SerialNo, malli, WheelID, CrankID, StemID) Työntekijä (EmpID, nimi, osoite, Palkka, ...) Komponentit (Itemid, luokka) Asennus (SerialNo, EmpID, Itemid, ...) Tulet nyt yleiskokoukselle taulukko; kullekin kolme taulukkoa, voit tarkistaa, onko suhde edustajakokouksen pöytään ja pöytää on yksi-moneen. Jos se on sinulle korostaa avain kopioidaan Assembly taulukossa. Jos se on yksi-yhteen suhde, älä korostaa kopioida avain (tai korostaa sitä katkoviivalla).
Alleviivattu avaimet muodostavat ensisijaisessa avain yleiskokouksen luokan. Nyt esillä olevassa asiassa kaikki kolme kopioida avaimet on alleviivattu. Kuvio 6.2 esittää sellaista kaavion. On neljä taulukot (luokat) kaaviossa. Yksi on timantti muoto. Neljä taulukkoa muodostavat n-arvoisen suhteen. N-arvoinen suhde on todella hallussa timantti luokka. Kaikki neljä taulukot ovat nyt ainakin 3NF. Sanasto: yksi-yhteen suhde tai yksi-moneen suhdetta kutsutaan kahdenvälisen suhteen. Hei! Puhutaan sarakkeet lisätä yleiskokouksessa luokassa.
Yksi sarakkeet olet varmasti lisätä osaksi Assembly taulukossa on päivämäärä-aika sarakkeen, joka näyttää, kun (viimeinen) moottoripyörän koottiin. Tämä on se normalisointi ja n-kuuta suhde. N-kuuta on viimeinen yhdistysten minun täytyy hoitaa. Pysähdymme täällä tätä opetusohjelma ja jatkaa seuraavassa osa sarjasta.
Chrys
Oppaat vuonna Series1 Normalization2 alkuperäisessä muodossaan Evaluation3 ensimmäisen normaalin Form4 Toinen Normaali Form5 Kolmas Normaali Form6 Tietokannan Ylätason View7 Paketit ja monet-moneen Relationships8 Paketit ja Subtypes9 Paketit ja Reflexive Relationships10 Paketit ja Compositions11 Paketit ja N -ary Association12 tietokannan normalisointi huippu-View13 Database Queries14 tunnistaminen tietoerät ja Entities15 lisääminen sarakkeet Tietokannan Entity16 määrittäminen Ensisijainen Keys Database Entities17 tu