Cita:
Empezado por Angel Fernández
Si no entiendo mal, Azidrain, se trata de poner índices que no admitan duplicados en cada uno de los campos que no puede haber repetidos ¿es así?
|
Asi es ...
Estos indices en Firebird/Interbase son las PK (Primary Key).
Son indices que no permiten duplicados y que identifican a un registro en particular.
También existen las FK (Foreign Key). Esto son indices que se declaran contra la PK de otra tabla. La restricción es que un registro TIENE que existir primero en la tabla a la que hace referencia
(Si tienes el cliente 1, 2 y 3 no podrás hacer una factura a un cliente 4)
Además de todo esto, tienes los indices normales, que son útiles para hacer búsquedas más eficientes y que no necesariamente tiene que ser univoco.