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

Pakketten en Compositions

ast. Dus het attribuut, categorie is voor alle componenten. De tabel Components wordt, Components (ItemID, Categorie, WheelID, Velgen, Spokes, CrankID, Gewicht, StemID, gewicht, grootte) heb ik ingebracht het attribuut Categorie in de tabel Components notatie. In deze tabel Components, ItemID en categorie attributen zijn voor alle componenten. De rest van de andere attributen (eigenschappen) vallen in drie groepen, die we al kennen. Voor elke rij in de tabel aanwezige componenten, doen deze groepen toe te voegen tot een geheel onderdeel te vormen? Nee.

Dus moeten ze subtypes worden volgens de regels van de subtypes, als volgt: Components (ItemID, Categorie) Wiel (ItemID, WheelID, velgen, spaken) Crank (ItemID, CrankID, Gewicht) Stem (ItemID, StemID, Gewicht, Size) The Wheel, Crank en Stem tafels zijn gewijzigd met elkaar nu met een samengestelde primaire sleutel, en het eerste deel van een samengestelde sleutel is ItemID. U kunt het woord ItemID veranderen in alle vier de bovenstaande tabellen aan ComponentID, maar je moet een notitie te maken en altijd onthouden dat ze ItemID's. De bovenstaande vier tafels zijn in tenminste de 3NF.

U kunt nu naar fig.10.1 en trek de tafel Components aan de rechterkant van de andere tafels. Wijzigen van de sleutels van de kleine tafels, Wielen, Crank en Stem. Sluit vervolgens de kleine tafels om de tafel Componenten als subtypes. The Motorcycle pakket heeft de Motorcycle tafel en de kleine tafels. We ontdekten de tafel Components in de Purchasing pakket. De tabel Components heeft betrekking op de motorfiets tabel door de kleine tafels. De componenten tafel heeft ook een relatie met de Item tabel in de Purchasing pakket.

U kunt de tabel Components laat in de Purchasing pakket of zet het in het Motorcycle-pakket; het is uw keuze, maar altijd onderhouden van de belangrijkste schakels. Dat is het voor dit deel van de reeks. We nemen een pauze en ga verder in het volgende deel. ChrysTutorials in de Series1 Normalization2 Initial Form Evaluation3 Eerste Normal Form4 Tweede Normaal Form5 Derde Normaal Form6 Database Top-Level View7 pakketten en Many-to-many Relationships8 Colli en Subtypes9 Colli en Reflexieve Relationships10 Colli en Compositions11 pakketten en N-aire Association12 Database Normalisatie van Top -niveau View13 Database van Queries14 identificerende gegevens Items en Entities15 Toenemende kolommen in een database Entity16 bepalen van de primaire sleutels in de database Entities17 identificeren Logische Relaties en

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