Ver Mensaje Individual
  #9  
Antiguo 26-03-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.743
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Cita:
Empezado por Angel Fernández Ver Mensaje
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.
Responder Con Cita