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

Paquetes Y Compositions

enes que abrir el siguiente enlace en una nueva pestaña del navegador para ver la figura. https://www.broad-network.com/ChrysanthusForcha/package-composition.htm Hay cuatro mesas en el diagrama de fig10.1. Usted tiene la mesa de la motocicleta donde cada fila es para una motocicleta (producto terminado). Usted tiene la mesa de ruedas, donde cada fila es para una rueda (componente) en la tienda de la fábrica. Usted tiene la mesa Crank donde cada fila es para una manivela (componente) en la tienda de la fábrica.

Usted tiene la mesa Stem donde cada fila es para una madre en la tienda de la fábrica. En la práctica, habrá muchas otras tablas de componentes, no sólo tres, como se indica. En el diagrama de los diamantes están llenas de diamantes, mientras que para la relación global, el diamante es un diamante libre. Las tablas de los componentes están vinculados a la mesa de la motocicleta por la presencia de sus claves principales de la tabla de la motocicleta. Nota: la clave principal de la tabla de la motocicleta es SerialNo; cabe destacar que todas las teclas.

Las claves principales de las tablas de los componentes de esta tabla son keys.Difference exterior entre composición y subtipos en una composición de cada una pequeña mesa tiene su propia clave principal. En la mesa principal, las claves principales de las pequeñas mesas son atributos (encabezamientos de las columnas). Sin embargo, para los subtipos, hay una clave principal de la tabla principal y la pequeña tables.

Normalizing Veamos las cuatro mesas como una tabla: Motos (SerialNo, Modelo, WheelID, llantas, radios, CrankID, Peso, StemID, peso, tamaño) Cada fila de la tabla motocicleta tiene toda la información sobre la motocicleta y toda la información de las partes que componen esa moto en particular (fila de la tabla). Al diseñar desde cero los ID WheelID, CrankID y StemID pueden no estar allí. Los he puesto allí para mayor claridad. Esta mesa, ya que es, tendría algunos valores nulos en diferentes partes en diferentes filas.

Algunos grupos (columnas) tienen que ser removidos para formar mesas más pequeñas. La pregunta es, ¿quieres eliminar los grupos para formar subtipos o te vas a quitar los grupos para formar una composición? Para responder a esta pregunta, hay que hacer otra pregunta: ¿Los grupos que se eliminan se suman para formar parte de un objeto entero (por ejemplo, moto) o bien no se suman para formar un objeto completo. Si se suman para formar todo el objeto, a continuación, utilizar la c

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