10 Cosas que debe saber acerca de las relaciones en el acceso 2016

Video: 10 Cosas que necesitas saber acerca de tener relaciones durante tu período

Las relaciones entre los campos, tablas, registros, etc., son las cosas más comunes que tratamos en 2016. Acceso Mantener estos diez consejos en mente:

Una relación uno-a-muchos conecta un registro en la tabla primaria a varios registros de la tabla secundaria.

Establecer la relación órdenes para conectar a los clientes o los lugares a los eventos. Un cliente puede tener muchos pedidos, y una ubicación puede tener muchos eventos. De esta manera, usted no tiene que repetir toda la información de contacto del cliente en cada orden, ni toda la información de ubicación en cada caso.

Una relación uno-a-uno conecta un registro en la tabla padre a un registro en la tabla secundaria.

Esto no es un tipo de relación común, pero se puede utilizar si es necesario dividir una tabla que contiene muchos campos en dos tablas.

Relacionar el campo de clave principal de la tabla primaria con ese mismo campo (llamado la clave externa) en la tabla secundaria.

Este es el escenario más común. La tabla principal contiene un campo de clave principal y la tabla secundaria contiene el mismo nombre de campo. Por ejemplo, una tabla de clientes y pedidos podría compartir un CustomerID. CustomerID normalmente es la clave primaria de clientes y una clave externa de Órdenes.

  • Campos combinados en la relación deben ser del mismo tipo de datos.

    No se puede relacionar un campo de texto en la tabla padre a un campo de número en la tabla secundaria o viceversa. Los campos deberán estar, o campos de texto o campos de número en cada cuadro.

  • Exigir la integridad referencial en el cuadro de diálogo Modificar relaciones para evitar la entrada de registro “huérfanos” en la tabla secundaria.

    Un huérfano es un registro en la tabla secundaria que no tiene un registro correspondiente en la tabla padre. El ejemplo clásico es una orden en una tabla de pedidos para un cliente no está en la tabla Clientes. La integridad referencial se evita que este tipo de órdenes huérfanos.

  • Establecer Actualizar en cascada los campos relacionados en el cuadro de diálogo Modificar relaciones para actualizar el valor de la clave en la tabla secundaria cuando su contenido se actualiza en la tabla padre.

    Suponga que tiene dos tablas, una lista de categorías en una tabla ExpenseType (nombre del campo Categoría) y un campo en una tabla de gastos denominada categoría. El campo Categoría en gastos está poblada por un cuadro combinado que retire sus datos de campo Categoría de la mesa ExpenseType. Supongamos, además, que un error fue hecho para que se escribía Comedor-Comedor. Si desea configurar Actualizar en cascada los campos relacionados, puede editar Comedor en ExpenseType al comedor, y cambiará en cada disco al ser utilizadas en la mesa Gastos.

  • Establecer Eliminar en cascada los registros relacionados en el cuadro de diálogo Modificar relaciones eliminar registros relacionados en la tabla secundaria cuando el registro correspondiente se elimina de la tabla primaria.

    Con este ajuste en una relación entre LocationID en Ubicaciones y LocationID en Eventos, eliminar un registro de ubicación y se eliminarán todos los eventos de ese lugar.

  • El establecimiento de relaciones entre tablas establece automáticamente se une a las tablas en la construcción de consultas.

    Relación une se realizan a través de la vista Hoja de Diseño. Si se establece una relación entre los lugares y eventos en LocationID, verá que se unen a la línea cuando se agrega a las tablas una nueva consulta en diseño de consulta.

  • Eliminar un campo que es parte de una relación y se eliminarán de la relación.

    Video: Las 10 Cosas Más Locas Que No Sabías Sobre Corea Del Norte

    No se puede tener una relación entre dos campos si uno de ellos falta, ¿verdad? Por lo tanto, el acceso elimina la relación rota cuando se elimina un campo que es parte de esa relación.

  • Si una clave principal es parte de una relación, no se puede cambiar la clave principal de esa tabla a otro campo sin eliminar primero la relación.

    Video: 10 cosas que los metadatos saben de ti

    Para cambiar las claves principales en una mesa donde su clave primaria es parte de una relación, primero debe abrir la ventana Relaciones y eliminar la relación antes de Acceso le permitirá cambiar la clave principal a otro campo en esa tabla. En la ventana Relaciones, a la derecha, haga clic en la línea de unión entre las dos tablas y seleccione Eliminar para eliminar la relación.

  • Artículos Relacionados