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

Database N-Ary Association

we de twee many-to-many relaties breken down.Problem met Heden Veel-op-veel-relatie De klasse diagram in fig.6.1 problemen oplevert. Dit zijn enkele problemen: Stel dat de drie entiteiten vertegenwoordigen drie tabellen, een tabel voor elke entiteit. Uit deze twee many-to-many relaties, kunnen we niet zeggen welke medewerker samengesteld die de fiets met behulp van die componenten. De oplossing is om een ​​andere tafel (Assembly) heeft, wat zou verbinden de drie tabellen, zoals getoond in fig 6,2.

In een andere serie zal ik laten zien hoe je een veel-op-veel-relatie om te zetten in een-op-veel relaties. Hier Ik wil gewoon dat je weet wat bedoeld wordt met N-Ary relatie. We zijn op het punt om te zien wat N-aire relatie betekent. Een voorbeeldtabel voor nieuwe klasse Assembly in figuur 6.2 is getoond in Tabel 6.4. De nieuwe klasse (tabel) in figuur 6.2 is getekend als een diamant. Een streepje lijn wordt getrokken, eindigend met een rechthoek die de tabel kolommen van de diamant klasse aangeeft.

Wanneer meer dan twee klassen zijn verbonden, via een andere klasse wordt de verhouding genoemd een n-aire vereniging en richt zich op het klassendiagram als diamant. De diamant klasse in figuur 6.2 wordt de klasse Vergadering. De kolommen van de klasse Vergadering zijn de sleutels van de drie belangrijkste entiteiten. Met behulp van de Vergadering tafel (klasse) als basis, kunt u nu weten welke werknemer gebruikt die componenten om welk product (fiets) monteren. De klasse Vergadering heeft de ID's van de verschillende tafels.

Uit deze id's kunt u vervolgens naar de verschillende tafels en kennen de naam van de werknemer, of een component of het product dienovereenkomstig. Het soort schema van figuur 6.1 wordt gebruikt wanneer u een overzicht van het bedrijf belangrijkste klassen. Een dergelijk overzicht diagram zal niet alleen drie entiteiten bevatten; het zou bevatten. Voor de uitvoering doel, u de andere soort (detail) van schema in figuur 6.2 nodig. Merk op dat de instellingen voor de gedetailleerde class diagrammen zijn meestal ook veel. U moet nu de betekenis van N-ary relatie.

Hoe te komen tot een N-aire relatie wanneer gegeven een probleem, moet uw zorg in deze tutorial niet. We zullen zien dat in een andere serie. Laten we eindigen hier en ga verder in het volgende deel van de serie. ChrysTutorials in de Series1 database2 Database Tabel Keys3 Database Tabel Gegevens Types4 Database Verenigingen Overview5 Database N-op-N Relationships6 Database N-ari Associa

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