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

Database N-To-N relasjoner

n mellom Bestill bord og elementtabellen. Vi ser også fra OrderItem bordet i motsatt retning som Itemid 2 tilsvarer OrderID 1 og 2. Dette er en en-til-mange-relasjon mellom Element bordet og Bestill bord. Vi har vist at det er en en-til-mange-relasjon mellom den Order bordet og objektbord. Vi har også vist at i den andre retning, er det et en-til-mange-relasjon mellom objektbordet og Order tabellen. Derfor er det en mange-til-mange-relasjon mellom Bestill bord og elementtabellen.

Men det er en en-til-mange-relasjon mellom den Order bordet og OrderItem bord og fortsatt et en-til-mange-relasjon mellom objektbordet og OrderItem tabellen. Fig 5.3 viser et klassediagram for mange-til-mange-relasjon. Legg merke til hvordan to stjerner har vært used.Practical Aspects Mange-til-mange relasjoner er neppe gjennomført (kodet) for en database. Implementering av et mange-til-mange-relasjon er svært vanskelig og unødvendig.

Når du har en mange-til-mange-relasjon, må du bryte det ned til en-til-mange-relasjoner, før gjennomføring; vi skal se hvordan du gjør dette i en annen serie (divisjon). Målet med tutorials om relasjoner (assosiasjoner) er ikke å vise deg hvordan du kan lage tabeller (og vet hvilke kolonner en tabell bør ha) eller utlede relasjoner; men det er å vise deg hva slags forhold som eksisterer i databaser. Vi skal lære å lage tabeller og utlede relasjoner med informasjonen du får fra selskapets brukere i en annen serie (divisjon).

Virksomhetsreglene for en database er gitt til deg av de menneskene som skal bruke databasen. Tilsvarende selskaper har lignende forretningsregler. Med erfaring forstår du de grunnleggende forretningsreglene for vanlige bedrifter. Vi skal se alle disse i en annen serie. La oss avslutte her for denne delen av serien. Vi fortsetter i neste del fortsatt med assosiasjoner.

ChrysTutorials i Series1 database2 Database Table Keys3 Database tabelldata Types4 Database Foreninger Overview5 Database N-to-N Relationships6 Database N-ær Association7 Aggregation Association8 Sammensetning Association9 Generalisering Association10 Reflexive Association11 Computed Values12 Database EventsThe må vite i Database Design og MySQL ServerThe må vite i Database Design og MySQL Server

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