*   >> Lezen Onderwijs artikelen >> science >> programming

Database N-To-N Relationships

rs en verkoopt. De eerste kolom van deze tabel is het ItemID, die de primaire sleutel. De tweede kolom beschrijft het item. De derde kolom geeft de prijs die je budget voor elk item. De veel-op-veel-relatie bestaat tussen de Orde tafel en de Item tabel. Dit many-to-many relatie is eigenlijk door de OrderItem tafel aangegeven. We zien uit de twee ID kolommen van de OrderItem tabel 1 komt overeen OrderID tot ItemID 1 en 2. Dit is een één-op-veel-relatie tussen de Orde tafel en de Item tabel.

We zien ook uit de OrderItem tafel in de tegenovergestelde richting die 2 komt overeen ItemID tot OrderID 1 en 2. Dit is een één-op-veel-relatie tussen de Item tabel en de Orde tafel. We hebben aangetoond dat er een één-op-veel-relatie tussen de Orde tafel en de Item tabel. We hebben eveneens aangetoond dat in de andere richting, is er een één-op-veel relatie tussen de punt tafel en de Orde tafel. Daarom is er een many-to-many relatie tussen de Orde tafel en de Item tabel.

Echter, er is een één-op-veel-relatie tussen de Orde tafel en OrderItem tafel en nog steeds een één-op-veel-relatie tussen de Item tafel en de OrderItem tafel. Figuur 5.3 toont een klasse schema voor many-to-many relatie. Merk op hoe twee sterretjes used.Practical Aspecten Veel-op-veel-relaties worden nauwelijks toegepast (gecodeerd) voor een databank zijn geweest. Het implementeren van een veel-op-veel-relatie is erg moeilijk en onnodig.

Wanneer u een veel-op-veel-relatie, moet je het af te breken om één-op-veel relaties, voor de uitvoering; we zullen zien hoe dit te doen in een andere serie (divisie). Het doel van de tutorials inzake relaties (verenigingen) is niet om u te laten zien hoe je tabellen te maken (en te weten welke kolommen een tabel moet hebben), of af te leiden relaties; maar het is aan te tonen u de soorten relaties die er bestaan ​​in databases. We zullen leren hoe om tabellen te maken en af ​​te leiden relaties met de informatie die je krijgt van bedrijf gebruikers in een andere serie (divisie).

De business rules voor een database worden gegeven aan u door de mensen die de database gebruiken. Vergelijkbare bedrijven hebben vergelijkbare business rules. Met de ervaring die je de basis business rules voor gewone bedrijven begrijpen. Wij zullen al deze te zien in een andere serie. Laten we hier een einde voor dit deel van de reeks. We blijven in het volgende deel nog steeds met de verenigingen. ChrysTutorials in de Series1 database2 Database Tabel Keys3 Database Tabel Gegevens Types4 Da

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.