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

Database N-To-N relasjoner

te gir en minimumsverdi på null ved slutten av linjen for den SaleItem tabellen. I praksis er det ingen grense for antall kjøp (elementer) som kunden kan gjøre. Dette mange, men ubestemt grense er representert i klassediagram av *. Så ifølge forretningsregler, i stedet for "2 ... 3", bør vi ha "0 ... *". På Sale slutten, kan det være en og bare en rad for ethvert forhold, noe som gir et minimum av en rad og maksimalt en rad på Sale slutten for ethvert forhold. Fig 5.2 illustrerer this.Many-til-mange-relasjon Dette er en annen form for tilknytning. Tabell 5.7, Tabell 5.8 og Tabell 5.

9 illustrerer dette. Disse er tre bord av en grossist. Tabell 5.7 er den Bestill bord ha ordrene som ble plassert av selskapet til leverandører (produsenter). Den faktiske elementer (produkter) bestilte ikke er i denne tabellen. Tabell 5.8 kalles OrderItem tabellen. Det viser hvilket element (Itemid) ble bestilt for en bestemt rekkefølge. Tabell 5.9 er elementet tabellen. Det viser elementene (produkter) som selskapets regel pålegg og selger. Ordre tabellen har den OrderID kolonnen, som er primærnøkkelen. Det har den datoen kolonnen, som viser datoen bestillingen ble gjort.

Det har den supplierID kolonne indikerer leverandøren i form av ID som gjorde tilbudet. Det er en leverandør tabell (ikke vist) som har informasjon (akkreditiver) for hver leverandør. I leverandørtabellen, supplierID identifiserer en leverandør. Ordre tabellen har en ansatt kolonne indikerer i form av ID, den ansatte som faktisk plassert og skrevet den rekkefølgen grossist. Du så et eksempel på en ansatt bordet (ikke vist her) i en av de tidligere tutorials. Den OrderItem tabellen har den OrderID og Itemid. Disse to kolonner danne primærnøkkelen av av OrderItem tabellen.

De OrderItem Tabellen viser hvilke elementet ble bestilt for hvilken rekkefølge. Den viser også mengden av varen ordnet i sin tredje kolonne. Den siste kolonnen i denne tabellen viser den faktiske kjøpesummen. Element tabell viser elementene (produkter) som selskapets regel pålegg og selger. Denne første kolonne av denne tabell er det Itemid, som er den primære nøkkelen. Den andre kolonnen beskriver elementet. Den tredje kolonnen viser prisen du budsjett for hvert element. Den mange-til-mange-relasjon eksisterer mellom Bestill bord og elementtabellen.

Dette mange-til-mange-relasjon faktisk er indikert av OrderItem tabellen. Vi ser fra de to ID-kolonnene i OrderItem tabell som ORDERID 1 tilsvarer Itemid 1 og 2. Dette er en en-til-mange-relasjo

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