Cómo combinar tablas automáticamente (Visual Database Tools)

Al agregar dos o más tablas a una consulta, el Diseñador de consultas y vistas intenta determinar si están relacionadas. Si lo están, el Diseñador de consultas y vistas coloca automáticamente líneas de combinación entre los rectángulos que representan las tablas o los objetos con estructura de tabla.

El Diseñador de consultas y vistas determinará que las tablas están combinadas si:

  • La base de datos contiene información que especifica que las tablas están relacionadas.

  • Dos columnas, una en cada tabla, tienen el mismo nombre y tipo de datos. La columna debe ser una clave principal en al menos una de las tablas. Por ejemplo, al agregar las tablas employee y jobs, si la columna job_id es la clave principal de la tabla jobs y cada tabla tiene una columna llamada job_id con el mismo tipo de datos, el Diseñador de consultas y vistas combinará automáticamente las tablas.

    Nota

    El Diseñador de consultas y vistas creará sólo una combinación basada en columnas con el mismo nombre y tipo de datos. Si son posibles varias combinaciones, el Diseñador de consultas y vistas se detendrá después de crear una combinación basada en el primer conjunto de columnas coincidentes que encuentre.

  • El Diseñador de consultas y vistas detecta que una condición de búsqueda (una cláusula WHERE) es realmente una condición de combinación. Por ejemplo, puede agregar las tablas employee y jobs y crear, a continuación, una condición de búsqueda que busque el mismo valor en la columna job_id de ambas tablas. En este caso, el Diseñador de consultas y vistas detecta que la condición de búsqueda genera una combinación y, a continuación, crea una condición de combinación a partir de la condición de búsqueda.

Si el Diseñador de consultas y vistas ha creado una combinación que no es adecuada para la consulta, puede modificarla o quitarla. Para obtener información detallada, vea Cómo modificar operadores de combinación (Visual Database Tools) y Cómo quitar combinaciones (Visual Database Tools).

Si el Diseñador de consultas y vistas no combina automáticamente las tablas de la consulta, puede crear una combinación de forma manual. Para obtener información detallada, vea Cómo combinar tablas manualmente (Visual Database Tools).