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

Het bepalen van de primaire sleutels in de database Entities

rID, Date, EmployeeID, SupplierID) OrderDetails (OrderID, ProductID, BoughtPrice, Discount) Werknemer (EmployeeID, adres, plaats, staat, land, telefoon) in de Producten tafel, de primaire sleutel is ProductID. In de tabel Sales, de primaire sleutel is SaleID. Hier, EmployeeID is geen sleutel; het zal een vreemde sleutel (zie later). In de tabel Leveranciers, SupplierID is de primaire sleutel. In de tabel Klanten, CustomerID is de primaire sleutel. In de tabel SaleDetails, heb je een samengestelde sleutel gemaakt van SaleID en ProductID.

In de tabel Orders, OrderID is de primaire sleutel en EmployeeID hier zal een vreemde sleutel (zie later). In de tabel OrderDetails, heb je een samengestelde sleutel, die OrderID en ProductID zijn. In de tabel Werknemer, de primaire sleutel is EmployeeID. Hier de kolom EmployeeID unieke identificatie van alle rijen in de tabel. Het is een primaire sleutel hier; in de verkoop en Orders tafel, het is een vreemde sleutel (zie later) .De Primaire sleutel Waarden Welke waarde moet gaan voor onze sleutels? Voor de eenvoud, gewoon tellen nummers voor de toetsen.

Dus de eerste rij van het product tabel wordt de waarde 1 voor ProductID in de eerste rij, 2 voor ProductID in de tweede rij, 3 voor ProductID in de derde rij hebben, enzovoort. De eerste rij van de tabel Sales de waarde 1 voor SaleID in de eerste rij, 2 voor SaleID in de tweede rij, 3 voor SaleID hebben in de derde rij, enzovoort. De waarden voor de samengestelde primaire sleutel van de tabel saleDetails zal worden gelezen uit de producten en de verkoop tafel. Pas dezelfde redenering naar de andere tafels.

Dat is het voor dit deel van de reeks; we verder in het volgende deel met stap 6, dat is de laatste stap in de tabel creatieproces. 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] 
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.