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

Identificar las relaciones lógicas y Keys

Exteriores

El diseño de tablas de la base - Parte 17Division 2Introduction Esto es parte de mi serie de 17 tablas de base de Proyectos. Supongo que has leído todas las diferentes partes de la serie hasta el momento. En esta parte de la serie, vemos cómo identificar relaciones lógicas y claves externas en una base de datos. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga sobre lo que son las relaciones reading.

Logical Una relación de uno a uno entre dos tablas es una relación lógica. Una relación de uno a varios entre dos tablas es también un relationship.Foreign Clave Una clave externa lógica es una columna en una tabla y en otra tabla, es una clave principal. Una clave externa no necesitan tener valores únicos en su mesa; Sin embargo, cuando se trata de una clave primaria debería tener valores únicos. Paso 6: Identificar las relaciones lógicas y claves externas Este es el último paso en el proceso de creación de la tabla.

En este paso a identificar las relaciones lógicas entre las mesas y también identificar las claves externas. Hey, usted también tiene que identificar las relaciones reflexivas en esta etapa. Dos mesas pueden vincularse a través de las claves principales en ambas tablas y también pueden estar vinculadas a través de una clave principal en una tabla y una clave externa de otra tabla.

Las tablas de nuestro ejemplo de nuevo son: Clientes (CustomerID, dirección, ciudad, estado, país, teléfono) Ventas (SaleID, Fecha, EmployeeID, CustomerID) SaleDetails (SaleID, ProductID, SoldPrice) Productos (ProductID, Categoría, Número, CostPrice SellingPrice ) Ordenes (OrderID, Fecha, EmployeeID, IdProveedor) OrderDetails (OrderID, ProductID, BoughtPrice, Descuento) Proveedores (IdProveedor, dirección, ciudad, estado, país, teléfono) Empleado (EmployeeID, dirección, ciudad, estado, país, teléfono) El relaciones lógicas son las siguientes: - Uno-a-muchos relación entre la tabla de ventas y la tabla Clientes, a través de la columna de la SaleID (el mismo cliente puede venir de diferentes ventas).

- Uno-a-muchos relación entre la tabla de ventas y la mesa SaleDetails, a través de la columna de la SaleID. - Uno-a-muchos relación entre la tabla Productos y la tabla SaleDetails, a través de la columna ProductID. - Uno-a-muchos relación entre la tabla Productos y la tabla OrderDetails, a trav

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