*   >> Lectura Educación Artículos >> science >> programación

La determinación de las claves principales en la base Entities

ección, Ciudad, estado, país, teléfono) SaleDetails (SaleID, ProductID, SoldPrice) Órdenes (IdPedido, fecha, de empleado, IdProveedor) OrderDetails (OrderID, ProductID, BoughtPrice, descuento) Empleado (EmployeeID, dirección, ciudad, estado, país, teléfono) en el tabla Productos, la clave principal es ProductID. En la tabla de ventas, la clave principal es SaleID. Aquí, EmployeeID no es una clave; será una clave externa (ver más adelante). En la tabla proveedores, IdProveedor es la clave principal. En la tabla Clientes, CustomerID es la clave principal.

En la tabla SaleDetails, usted tiene una clave compuesta formada por SaleID y ProductID. En la tabla Pedidos, IdPedido es la clave principal y EmployeeID aquí será una clave externa (ver más adelante). En la tabla OrderDetails, usted tiene una clave compuesta, que son IdPedido y ProductID. En la tabla de empleados, la clave principal es de empleado. Aquí la columna de empleado identifica de forma exclusiva todas las filas de la tabla. Es una clave principal aquí; en la tabla de ventas y pedidos, es una clave externa (ver más adelante) .

Los valores de clave principal ¿Qué tipo de valor debe ir a por las llaves? Para simplificar, sólo hay que poner a contar los números de las llaves. Así que la primera fila de la tabla de productos tendrá el valor 1 para ProductID en su primera fila, 2 para ProductID en su segunda fila, 3 para ProductID en su tercera fila, y así sucesivamente. La primera fila de la tabla de ventas tendrá el valor 1 para SaleID en su primera fila, 2 para SaleID en su segunda fila, 3 para SaleID en su tercera fila, y así sucesivamente.

Los valores para la clave principal compuesta de la tabla saleDetails se leen de la tabla Productos y Ventas. Aplicar el mismo razonamiento a las otras mesas. Eso es todo por esta parte de la serie; seguimos en la siguiente parte con el paso 6, que es el último paso en el proceso de creación de la tabla.

Chrys

Tutoriales en la Base de Datos Series1 Normalization2 Formulario Inicial evaluación3 Primera normal Form4 Segunda normal FORMATO5 Tercer normal Form6 Paquetes de nivel superior y View7 Muchos-A-Muchos Paquetes Relationships8 y Paquetes Subtypes9 y Paquetes reflexiva Relationships10 y Paquetes Compositions11 y N ary Association12 normalización de base de datos de la base de datos de nivel superior View13 de Queries14 Identificar Elementos de datos y Entities15 aumento de las columnas en una base de datos Entity16 La determinación de las claves princ

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.