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

Base de datos Asociaciones Overview

la tabla de productos. Esta tabla Producto enumera los productos y sus descripciones y tal vez algunos otros productos de información como la cantidad disponible en su tienda al por mayor. No voy a hablar de esa mesa en esta parte del tutorial. La tabla Productos utiliza el ProductID como clave para identificar los productos. Es decir que para la tabla de venta de artículos. Las dos tablas muestran las ventas que los clientes solicitan de usted y le entregan. Ahora, usted puede preguntarse por qué las dos tablas no se combinan en una sola. Voy a explicar esto más adelante en la serie.

Por ahora nuestro interés es obtener una visión general de las asociaciones también conocidas como las relaciones, en la base de datos. Antes de continuar, tenga en cuenta que en la tabla de venta cada SaleID corresponde a una regla customer.A Negocio Una de sus reglas de negocio, que es una regla obvia, es que usted puede vender más de los productos a un mismo cliente. Y por lo que desde las dos tablas, vemos que para el SaleID 10, el cliente compró los productos con ProductIDs 11, 42 y 72. Se ve que para el SaleID 20, el cliente compró productos con ProductIDs 14 y 51.

También vemos que para el SaleID 30, el cliente compró productos con ProductIDs 41, 51 y 65. Así que para una venta, hay muchos productos. Esto se llama una relación uno-a-muchos o uno-a-muchos asociación, determinado por el negocio rule.Class Diagrama Un diagrama de clases muestra la relación entre dos clases (tablas). Figura 4.1 en la ventana de la ficha del navegador muestra el diagrama de clases para los dos cuadros anteriores. Figura 4.2 muestra el diagrama de clases detalle. El diagrama de clases detalle tiene los atributos (columnas) de las tablas.

Una línea entre los dos bloques muestra la asociación (relación). En un extremo de la línea que tiene el número 1. En el otro extremo de la línea, usted tiene el asterisco, *. El asterisco * significa muchos. Así que el 1 y el asterisco (*) significa que uno-a-muchos. Una fila de la tabla de venta corresponde al número de filas de la tabla de la venta de artículos. El asterisco está en el lado de la mesa que ofrece muchas filas en la relación. El 1 es en el lado de la mesa que ofrece una fila en la relación.

En el diagrama de clases detalle, la línea apunta a los identificadores correspondientes. Esa es una visión general de lo que significa asociación o relación en la base de datos. En las próximas partes de la serie, vamos a examinar los diferentes tipos d

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