Para la tabla Pacientes se
tiene que pensar que campo no se repite. Podría ser el campo nombre,
pero el nombre no es algo único. Los campos nombre y apellidos juntos
también se podrían repetir en algún caso. De modo que lo más indicado es
crear un código único para cada paciente. Se selecciona el campo nombre
y se inserta un campo.
Se llama Código del paciente y se elige el tipo
de dato Autonumérico. Este tipo de dato hace que Access genere un número
único a cada registro de la tabla. De esta forma es totalmente seguro
que el campo no tendrá ningún registro repetido.
Es decir los datos de un
paciente no aparecerán repartidos en tres veces, sino en una sola vez,
de forma que cuando se quiera consultar el estado físico de un paciente
se tendrá la seguridad de que ahí están todos sus datos médicos.

Para establecer este campo
como clave principal se hace clic sobre él y en la barra de Herramientas
se pulsa el botón Establecer Clave
Principal. También
se puede realizar esta operación desde el Menú Edición|Establecer Clave Principal.
No se tiene que definir
obligatoriamente una clave principal, pero normalmente es conveniente
hacerlo. Si no se establece la clave principal, al cerrar la tabla
aparece un cuadro de diálogo pidiendo que se establezca:
Si se elige la opción "Si", Access
creará automáticamente un campo Auto numérico que será la clave
principal.
1. Claves principales de Auto numérico
Un campo Auto numérico
puede establecerse para que el programa introduzca automáticamente un
número secuencial cuando se agrega un registro a la tabla.
Designar un campo de este
tipo como clave principal de una tabla es la forma más sencilla de crear
una clave principal.
Cuando no se
establece una clave principal antes de guardar una tabla recién creada,
Microsoft Access pregunta si se desea que cree una clave principal
automáticamente. Si se contesta afirmativamente, Microsoft Access creará
una clave principal de Autonumérico.
2. Claves principales de Campo
simple
Si se tiene un campo que
contiene valores exclusivos, como números de identificación o números de
pieza, se puede designar ese campo como la clave principal.
Si el campo seleccionado
como clave principal tiene valores duplicados o Nulos, Microsoft Access
no establece la clave principal.
Se puede ejecutar una
Consulta de buscar duplicados con el fin de determinar qué registros
contienen datos duplicados. Si no se puede eliminar fácilmente las
entradas duplicadas mediante la edición de los datos, se puede agregar
un campo Auto numérico y establecerlo como clave principal o bien
definir una clave principal de campos múltiples.
3.
Claves principales de Campos múltiples
En situaciones en las que
no se puede garantizar la exclusividad de un solo campo, se pueden
designar dos o más campos como clave principal.
La situación más común en
la que surge este problema es en la tabla utilizada para relacionar
otras dos tablas en una relación varios a varios.
Si no se está seguro de
poder seleccionar una combinación de campos apropiada para una clave
principal de campos múltiples, probablemente resultará más conveniente
agregar un campo Auto numérico y designarlo como la clave principal en
su lugar.