Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 13-08-2003
Iván Iván is offline
Miembro
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 118
Poder: 24
Iván Va por buen camino
Acabo de leer este mensaje, y la verdad es q me he preocupado un poco.

Veamos, si me explico bien. Para mi que en un campo/s definidos como únicos se pueda poner valores NULLs no es correcto, ya que si dos registros tienen valor null, entonces está repetido dicho valor, y se rompe el criterio de uniciadad de ese campo.

Aunque podría parecer algo muy teórico y bonito, durante bastante tiempo mucha gente ha usado campos con la restricción de UNIQUE emulando a las claves primarias.

Esto tenía mucho sentido, sobretodo, si definiamos un generador como clave primaria, pero luego también quería tener, por ejemplo la fecha y número de la factura (ambos dos) como clave primaria. Al sólo poder tener una única clave primaria, pues hacíamos a la fecha y número de factura una restricción como UNIQUE, con lo que nos asegurabamos que también que dos registros no podrían tener a la vez los mismos valores.

La verdad es q con este cambio en FB1.5, bastante gente tendrá que revisar bastante código.

Un saludo.
__________________
Di amigo, y entra...
Guía de estilos de los foros

Visita www.mundobd.com
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 20:01:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi