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

Pakketten en veel-op-veel Relationships

ut ergens in de afleiding gemaakt. Laten we de naam ItemPurchased. Deze naam logischerwijs verbindt de twee tafels. Dus de drie tafels zijn PurchaseOrder (SuplierID, EmpID, datum, ...) Item (ItemID, Beschrijving, Prijs) ItemPurchased (SuplierID, EmpID, ItemID, ...) De primaire sleutel van de PurchaseOrder tafel, is de samengestelde sleutel, SuplierID, EmpID. De primaire sleutel van de Item tabel is ItemID. De primaire sleutel van de ItemPurchased tafel is de nieuwe samengestelde sleutel, SuplierID, EmpID, ItemID.

U kunt nu kolommen toe te voegen in de ItemPurchased tafel, als u zeker bent van hen. Als u niet zeker bent, doe dan is dat niet; zult u in staat om dat te doen aan het einde. Voor de ItemPurchased tabel kan hebben zoiets als, ItemPurchased (SuplierID, EmpID, ItemID, Hoeveelheid, PaidPrice) Nou, je weet nu hoe je genormaliseerde tabellen te produceren uit een-op-veel relaties en van many-to-many relatie. Vergeet niet, tafels zullen uiteindelijk worden verbonden door hun sleutels.

Ik moet erop wijzen dat hier strikt genomen buiten de werknemer tabel is niet in de aankoop pakket, maar we hadden het hier zetten en je zal moeten soortgelijke dingen doen in uw commerciële projecten, voor de analyse volledig te zijn. Tijd om een ​​pauze te nemen; blijven we in het volgende deel. Chrys

Tutorials 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 Colli en N -ary Association12 Database Normalisatie van Top-Level 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 Buitenlandse KeysThe Must Know in Database Design en MySQL ServerThe Must Know in Database Ontwerp en MySQL Server

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