<br><br><div class="gmail_quote">El 5 de julio de 2010 18:08, Rodrigo Ruiz <span dir="ltr">&lt;<a href="mailto:rruizf@gmail.com">rruizf@gmail.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




  

<div bgcolor="#ffffff" text="#000000">
El 05/07/2010 18:01, Gonzalo Diaz escribió:
<blockquote type="cite"><br>
  <font color="#888888">[...]</font><div class="im"><br>
Si la base de datos está bien diseñada, no debería admitir duplicidad
en ese campo, podrías capturar el error en tal caso y mostrarlo al
usuario como corresponda.<br>
  <div><br>
  <br>
  </div>
</div></blockquote>
Por qué no?, debiese tener un número de teléfono fijo cada uno de los
miembros de mi familia?<br><font color="#888888">
<br>
<br>
<pre cols="72">-- 
Rodrigo Ruiz Fuentes</pre>
</font></div>

</blockquote></div><br>No tiene nada que ver la &quot;duplicidad&quot; con la &quot;existencia&quot; del dato.<div>Si admites que el campo pueda contener un valor nulo, obviamente tendrás &quot;muchos&quot; registros nulos, pero si le dices que a la tabla que dicho campo tiene una restricción de unicidad (llave única o primaria, como venga al caso según el diseño), no podrás tener dos registros con valores no-nulos.</div>

<div><br></div><div>Por ejemplo</div><div><br></div><div>| numero | persona |</div><div>| 123 | juan |</div><div>| 123 | maria |</div><div><br></div><div>Eso es lo que no desea ¿verdad?</div><div><br></div><div><div>| numero | persona |</div>

<div>|   | juan |</div><div>|   | maria |</div><div><br></div>Este podría ser un caso, personas sin número. Si el campo numero tiene una clave única, pero admite valor nulo, debería dejarte ingresar el valor persona.</div>

<div><br></div><div>Si no admite valor nulo, necesariamente deberás ingresar un valor en numero, y se cumpliría lo que &quot;no quieres&quot;, según lo que dices en tu email anterior.</div><div><br>-- <br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>

Atentamente, Gonzalo Díaz Cruz<br>Estudiante Ingeniería de Ejecución en Computación e Informática<br>Universidad de Santiago de Chile<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br><a href="http://blog.gon.cl/">http://blog.gon.cl/</a><br>

<a href="http://twitter.com/sir_gon">http://twitter.com/sir_gon</a><br><br>
</div>