Database Essentials - Del 6Division 1Innledning Dette er del 6 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 N-ær 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.Example av mange-til-mange-relasjon Du er nødt til å åpne følgende lenke i en fane nettleser For å se diagrammer av denne opplæringen.
https://www.broad-network.com/ChrysanthusForcha/N-ary-Relationship.htm Hvis du har åpnet den linken, da oppmerksom på at fig 6.1 viser tre hovedenheter. Ordet enhet betyr her en tabell som er stor og bør ikke bli implementert som den er (se senere). Du har den ansatte, Produkt- og Component enheter. Disse enhetene tilhører et selskap (fabrikk) som produserer sykler. I dette selskapet, er sykler sammen av ansatte (for hånd). En sykkel kan settes sammen etter bare én ansatt. I diagrammet, er sykler kalles produkter. Produktet danner en enhet i diagrammet.
Du har ansatt foretaket; vi har sett et eksempel på en ansatt enhet (tabell) før. Du har også komponent enhet. Denne enhet har de mekaniske deler som brukes til å montere sykler. Tabell 6.1 er en eksempeltabellen for Employee enhet. Det viser bare Employee ID-kolonnen og de ansattes navn kolonner. Det er alt vi trenger for den ansatte enhet for denne opplæringen. Tabell 6.2 viser tabellen Produkt. Den har tre kolonner. Tabell 6.3 viser Component tabellen. Det har også tre kolonner. Du bør se på bordene for å se hva kolonnene hold som data. Hver av tabellene har en kolonne primærnøkkel.
I diagrammet er det to mange-til-mange-relasjoner: en mellom arbeidstaker og produkt enhet; den andre mellom produktet og Component enhet. Målet med denne opplæringen er ikke å diskos hvor mange-til-mange relasjoner kommer om. Målet er ikke engang å vise hvordan å bryte en mange-til-mange-relasjon til en-til-mange relasjoner som nevnt i forrige del av serien; selv om vi skal gjøre det her. Målet er å få deg til å forstå en slags forening (forholdet) kalt N-ær Association. For å komme frem til et eksempel på N-ær forening, skal vi nødt til å bryte de to mange-til-mange relasjoner down.
Problem med Present mange-til-mange-relasjon Klassen diagrammet i fig.6.1 skaper problemer. Dette er noen av problemene: Tenk deg at de tre enhetene representerer tre t
net