*   >> Lese Utdanning Artikler >> science >> programming

Pakker og Subtyper

er for alle de tre gruppene. Slik at disse bør være i elementer tabellen. Selskapet må spore vekten av råvarer. I komponenter og kontorrekvisita grupper vekt er ikke viktig for dette selskapet. Selskapet trenger å spore dimensjonene på komponentene, men dimensjonene er ikke viktig i de to andre grupper for dette selskapet. Selskapet må spore rabatt tilbys til selskapet for hvert kontor forsyning, men rabatten er ikke viktig i dette selskapet for de to andre gruppene. Disse uttalelsene er eksempler på forretningsregler.

Det kan være mer enn én eiendom i en gruppe som ikke er i de andre gruppene. Med det jeg har sagt, har du følgende tabeller: Element (Itemid, beskrivelse, pris) råmaterialer (Vekt, ...) Komponenter (Lengde, bredde, høyde) OfficeSupplies (Rabatt, ...) Normalisering Du har fire tabellene over; Element bord og de tre andre tabeller. Disse tabellene er ikke forbundet med nøkler. Å normalisere disse tabellene vi må huske på at varen tabellen refererer ikke til noen konkrete element.

Faktisk alle disse element tabellene kan pakkes sammen i ett element tabellen som følger: Element (Itemid, beskrivelse, pris, vekt, lengde, bredde, høyde, Rabatt) i et slikt bord, vil det være nullverdier; for eksempel, hvis elementet er et råmateriale, i sin rad, vil det være null-verdier for lengde og høyde celler. I dette urene tabell hver rad i tabellen representerer en konkret gjenstand. En bedre måte er å ha de fire bordene og deretter plassere Itemid i alle subtype tabeller, noe som gir: Element (Itemid, beskrivelse, pris) råmaterialer (Itemid, vekt, ...

) Komponenter (Itemid, lengde, bredde, høyde, ...) OfficeSupplies (Itemid, Rabatt, ...) Disse fire tabellene er i det minste 3NF; det er greit. Vårt mål var å etablere normaliserte tabeller fra subtypene, som vi har i en pakke, og vi har gjort det. Det er en en-til-en-forhold mellom Element bord og subtype tabeller. Enhver rad i en subtype bord har en tilsvarende rad i elementtabellen for varens beskrivelse og pris. Enhver rad i elementtabellen har en tilsvarende rad i en av subtype tabeller, ikke i de to andre; i subtype tabellen, har du spesifikke egenskaper.

For nå ikke bry deg om de andre kolonnene for å fullføre bordet; vi skal se hvordan du gjør det snart. Husk at pakkene er relatert gjennom tabeller; vi skal se slike relasjoner, senere. Vi har kommet til enden av denne delen av serien. Rendezvous i neste del. Chrys

Guider i Series1 Normalization2 Initial Form Evaluation3 Først Normal Form4 Second

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.