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

Base de datos N-To-N Relationships

n uno de los tutoriales anteriores. La tabla de pedido tiene la IdPedido y ItemID. Estas dos columnas forman la clave principal de la de la mesa de pedido. La tabla muestra qué elemento de pedido se ordenó para qué orden. También muestra la cantidad de artículo pedido en su tercera columna. La última columna de esta tabla muestra el precio real pagado. La tabla del artículo muestra los artículos (productos) que la compañía normalmente órdenes y vende. Esta primera columna de esta tabla es el ItemID, que es la clave principal. La segunda columna describe el artículo.

La tercera columna muestra el precio que el presupuesto para cada elemento. Existe la relación de varios a varios entre la tabla Order y la tabla de artículos. Esta relación de muchos a muchos se indica en realidad por la tabla de pedido. Vemos en las dos columnas de ID de la tabla de pedido que OrderId 1 corresponde a ItemID 1 y 2. Esta es una relación de uno a varios entre la tabla Order y la tabla de artículos. También vemos en la tabla de pedido en la dirección opuesta a la que Itemid 2 corresponde a IdPedido 1 y 2.

Esta es una relación de uno a varios entre la tabla El punto y la tabla Order. Hemos demostrado que existe una relación de uno a varios entre la tabla Order y la tabla de artículos. También hemos demostrado que en la otra dirección, existe una relación de uno a muchos entre la mesa y la mesa de artículo Orden. Por lo tanto hay una relación de varios a varios entre la tabla Order y la tabla de artículos. Sin embargo, hay una relación de uno a varios entre la tabla Order y mesa de pedido y todavía una relación de uno a varios entre la tabla de artículos y la tabla de pedido. Figura 5.

3 muestra un diagrama de clases para muchos-a-muchos relación. Tenga en cuenta cómo dos asteriscos han sido Aspectos used.Practical-Muchos-a-muchos relación apenas se implementan (codificados) para una base de datos. La implementación de una relación de muchos a muchos es muy difícil e innecesario. Cuando tienes una relación de muchos a muchos, hay que dividirla en uno-a-muchos relación, antes de la implementación; veremos cómo hacer esto en una serie diferente (división).

El objetivo de las clases particulares relativas a las relaciones (asociaciones) no es mostrar cómo crear tablas (y saber qué columnas de una tabla debe tener) o deducir relaciones; pero es para que muestre los tipos de relaciones que existen en las bases de datos. Vamos a aprender cómo crear tablas y derivar las relaciones con la i

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