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

Database N-To-N Relationships

Database Essentials - Deel 5Division 1Inleiding Dit is een deel 5 van mijn reeks, gegevensbestand Essentials. Database Essentials is afdeling 1 van een reeks van tutorials die ik heb op de database. In het vorige deel van de tutorial, zagen we een voorbeeld van one-to-many relaties. U heeft één-op-één relatie, een-op-veel-relaties en many-to-many relaties. Er zijn andere relaties (verenigingen), die niet zijn ingedeeld als N naar N verhoudingen. In dit deel van de tutorial kijken we naar een-op-een, een-op-veel en veel-op-veel relationships.

One-op-één relaties Stel je voor dat je een dierenwinkel verkoper; dat is u eigenaar van een winkel waar huisdieren te verkopen. Open de volgende link om de tabellen van deze tutorial te zien.

https://www.broad-network.com/ChrysanthusForcha/N-to-N-Relationships.htm Tabel 5.1 toont een tabel voor de dieren ( huisdieren). In deze tabel alle dierlijke kenmerken tafel attributen. De tafel is erg klein voor pedagogische redenen. De waarden in de tabel denkbeeldig; Laten we deze eenvoudige situatie voor de pedagogische redenen toe te staan.

Laten we ook aannemen dat de eerste twee dieren (rijen) zijn zoogdieren en de tweede twee rijen zijn vissen. Uw klanten zijn mensen die willen eigen huisdieren. Alle dieren niet dezelfde kenmerken en een klant weet misschien niet alle dierlijke kenmerken. Een zoogdier (bv cat) koper kan willen de grootte van het nest kennen of als het dier heeft klauwen en dat hij niet weet en zich niet bekommert om de kenmerken van de vissen. Aan de andere kant kan een vis koper niet schelen zoogdier kenmerken; wil hij zou weten of zijn zogenaamde huisdier (vis) is zoet water of zout water vissen.

In de tabel, er rekening mee dat elk dier heeft bepaalde generieke eigenschappen. De algemene eigenschappen (attributen) zijn DateBorn, naam, geslacht en kleur. U kunt overwegen de ID als een generieke eigendom. Echter, in de tabel, de eigenschappen LitterSize en klauwen zijn alleen voor de zoogdier, niet voor de overige diercategorieën (zoogdier is één categorie en vissen is een andere categorie). De eigenschappen, zoetwater en ScaleCondition zijn alleen voor de categorie vissen en niet voor de overige diercategorieën. Dit is de reden waarom je een aantal lege cellen in de tabel. Tabel 5.

1 is geen goede tafel. U hebt een klasse hiërarchie van de tafels. De belangrijkste tabel wordt een met de generieke eigenschappen en de beide andere zullen voor elke categorie. Tabel 5.2 toont de belangrijkste tafel g

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