Las bases de datos son formas útiles para almacenar información de forma sistemática en una forma estructurada. Una base de datos bien diseñado puede permitir a una organización para recuperar rápidamente los conjuntos de datos muy específicos. En la construcción de bases de datos, los diseñadores utilizan diferentes conjuntos de identificación y la no identificación relaciones de vincular los diferentes grupos de información en conjunto. La diferencia entre estos dos términos es sutil, pero importante.
Filas y columnas
mesas individuales de bases de datos, hojas de cálculo similares a los libros individuales, almacenar datos en columnas individuales que pertenecen a las filas individuales de datos. Cada fila es el registro de todas esas columnas describen. Por ejemplo, una firma legal que sigue los datos sobre sus abogados le asignaría a cada abogado a una fila específica. Luego, cada columna contendría una categoría específica de información acerca de que el abogado, como un número de identificación del empleado, áreas de especialidad, ganar los índices de siniestralidad, la fecha de contratación original, o cualquier otra cosa que la compañía quería hacer un seguimiento.
Padre e hijo Tablas
Muchas bases de datos de empresas, para aumentar la seguridad, no etiquetar de forma explícita cada pieza de datos en sus tablas individuales. Por ejemplo, una tabla que rastrea la información sobre abogados en un bufete de abogados utilizará un número de identificación de empleado, en lugar de un nombre y un número de categorías en lugar de etiquetar de forma explícita los tipos de casos que lo intente. Las tablas con datos agregados representados por estos códigos numéricos se denominan "tablas padre." Estos códigos hacen referencias a "Tablas niño" individuales que contienen los datos que traduce el código en la hoja de datos que describe. Por ejemplo, una tabla primaria de los datos del abogado tendrá una tabla secundaria que almacena los nombres que van con los números de identificación de los empleados.
identificar relaciones
Una relación entre una tabla matriz y una tabla secundaria se "Identificar" si los datos de la tabla secundaria contiene es necesario identificar el tema de filas de la tabla padre. Continuando con el ejemplo de la firma de abogados que rastrea los datos de sus abogados, sin la tabla secundaria que coincide con los números de identificación de los empleados con los nombres de los empleados, los datos agregados en la tabla primaria no sirve para nada. La mesa es de ninguna utilidad para la empresa si no puede coincidir con los datos de un empleado en particular.
Las relaciones no identificable
Una relación entre una tabla matriz y una tabla secundaria es "no identificable" si los datos de la tabla secundaria contiene no es esencial para identificar el tema de filas de la tabla padre. Continuando con el ejemplo de la firma de abogados que rastrea los datos de sus abogados, una tabla secundaria de una tabla padre con datos agregados podría contener la información necesaria para traducir los códigos de área del objeto de consolidación jurídica en la llanura Inglés. Si bien la pérdida de la mesa hará que sea más difícil para la empresa de traducir rápidamente estos códigos de experiencia, la empresa no necesita este conjunto particular de información para identificar a los cuales la totalidad de cada fila describe. Mientras que la pérdida de una mesa tales niño creará un trabajo extra para el departamento de TI de la empresa, que no hace que toda la tabla primaria inútil.