https://www.broad-network.com/ChrysanthusForcha/Database-Table- Keys.htm En la tabla 2.1 de la página pestaña de la ventana, no hay una columna de identidad. Esta es la primera tabla de empleados que vimos en la primera parte de la serie. Mira el Apellidos y columnas Nombre. Normalmente, la lista de los empleados puede ser largo. La lista anterior es corta. Es posible que más de un empleado puede tener el mismo apellido. Así que no se puede utilizar la columna LastName como clave principal. Es posible que más de un empleado puede tener el mismo nombre de pila.
Así que la columna de la FirstName no puede ser utilizado como una clave principal. Si conoce el número de empleados en su organización, a continuación, la lista no pasará mucho tiempo, por lo que es poco probable que cualquiera de los dos combinación de apellido y primer nombre será el mismo. En este caso se puede utilizar la combinación de la columna LastName y FirstName como su clave principal. Aquí el par de valores de las celdas en las dos columnas identifica de forma única una fila. Cuando una clave principal se compone de más de una columna, se llama una clave compuesta.
En este caso clave compuesta consta de las columnas Apellidos y FirstName. Bueno una tabla de base de datos está diseñada para durar para siempre (en teoría). Con el fin de reemplazar trabajadores o como su empresa crece y agrega nuevos trabajadores, es posible que algún día dos o más empleados tendrán el mismo apellido y el mismo nombre de pila. Así, utilizando el apellido y nombre de pila como clave tabla principal, no es una buena idea. Y así, no utilice el apellido y nombre de pila como claves compuestas. Lo he hecho sólo para fines de ilustración.
A medida que avanzamos en el curso, podrás ver prácticos keys.Surrogate claves compuestas Con algunas tablas se puede encontrar una columna que tiene valores únicos y puede utilizar esa columna como la clave principal. Con otros cuadros no encuentra una columna con valores únicos. En ese caso, es necesario crear una nueva columna y darle valores únicos; a continuación, utilice la columna creada como la clave principal. Es posible que el sistema de gestión de bases de datos (DBMS) en el ordenador para hacer eso por usted. Cuando lo hace, decimos que la clave principal es una clave sustituta.
Claves suplentes son generalmente números. En muchos casos se trata de números de contar solo simples, es decir, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc. El DBMS puede llamar a este