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

Sammensetning Association

Database Essentials - Part 8Division 1Innledning Dette er del 8 av min serie, Database Essentials. Database Essentials er divisjon en av et sett med tutorials jeg har på Database. I denne delen av serien ser vi på det som kalles Sammensetning Association. Dette er en annen slags forhold vi har til å lære. Vårt mål er å oppdage naturen av denne foreningen og ikke å vite hvordan å utlede det eller når du skal bruke den, eller hvordan du bruker it.Meaning av Composition Association En sammensetning ligner på en Aggregation.

Men i en komposisjon du har klasser som til slutt blir den nye klassen. Med andre ord har du gjenstander som til slutt blir det nye objektet. Dette betyr at du har tabeller med rader (eiendommer), kan beskrives som egenskaper ved den nye tabellen. Komposisjon mer med fysiske enheter enn aggregering. Sammensetning eksempler finnes vanligvis i fabrikker. Vi så et eksempel på en samling forhold i den foregående del av serien. Der hadde vi et salg bord og en SaleItem bord. I denne opplæringen skal vi se på et eksempel på en sammensetning relationship.

Example vurdere en fabrikk der sykler er produsert. Den ultimate objekt (klasse) er en sykkel. Denne sykkelen er bygget fra hjul, krank, stem, etc. Dette betyr at klassene av hjul, krank, stem, etc. slutt danne sykkelen klassen. Med andre ord sykkelen gjenstanden er bygget opp fra objekter, hjul, sveiv, stem, etc. Figur 8.1 viser et klassediagram for sykkel komposisjon forholdet. Du må åpne følgende link i et nytt nettleser fane for å se figuren.

https://www.broad-network.com/ChrysanthusForcha/composition.htm Det er fire bord i diagrammet.

Du har sykkelen bordet der hver rad er for en sykkel (ferdig produkt). Du har Wheels bordet der hver rad er for et hjul (komponent) i fabrikken butikken. Du har Crank bordet der hver rad er for en sveiv (komponent) i fabrikken butikken. Du har Stem bordet der hver rad er for en stilk i fabrikken butikken. For hver rad i tabellen sykkel, er det to rader i tabellen hjul (en sykkel har to hjul), en rad i tabellen sveiv og en rad i tabellen stilk. I praksis vil det være mange andre komponent tabeller, ikke bare tre som angitt.

I diagrammet diamantene er fylt diamanter, mens det for den samlede forholdet, er diamant en åpen diamant. Tabellene for komponentene er knyttet til sykkel bordet ved nærværet av deres ID i Sykkel table.Conclusion I et preparat man har klasser som til slutt blir en ny klasse. I eksempelet ovenfor, den Wheels, Crank og Stem klasse

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