<div dir="ltr">ok, para distinguir una dirección de otra, las almaceno en tablas diferentes.<div><br></div><div><br></div><div><br></div><div><table border="0" cellpadding="0" cellspacing="0" width="490" style="border-collapse:collapse;width:367pt">

 <colgroup><col width="139" style="width:104pt">
 <col width="32" style="width:24pt">
 <col width="83" style="width:62pt">
 <col width="27" style="width:20pt">
 <col width="70" style="width:53pt">
 <col width="28" style="width:21pt">
 <col width="111" style="width:83pt">
 </colgroup><tbody><tr height="20" style="height:15pt">
  <td height="20" class="" width="139" style="height:15pt;width:104pt"><b>Socios</b></td>
  <td width="32" style="width:24pt"></td>
  <td class="" width="83" style="width:62pt"><b>Ciudades</b></td>
  <td width="27" style="width:20pt"></td>
  <td class="" width="70" style="width:53pt"><b>Provincias</b></td>
  <td width="28" style="width:21pt"></td>
  <td class="" width="111" style="width:83pt"><b>Direcciones_alt</b></td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">id</td>
  <td></td>
  <td class="">id</td>
  <td></td>
  <td class="">id</td>
  <td></td>
  <td class="">id</td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">apellidos</td>
  <td></td>
  <td class="">nombre</td>
  <td></td>
  <td class="">nombre</td>
  <td></td>
  <td class="">dirección</td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">nombres</td>
  <td></td>
  <td class="">cp</td>
  <td></td>
  <td class="">id_país</td>
  <td></td>
  <td class="">id_ciudad</td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">teléfono</td>
  <td></td>
  <td class="">id_provincia</td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">id_direccion_alt<br></td><td></td>
  <td></td>
  <td></td>
  <td class=""><b>Países</b></td>
  <td></td>
  <td class=""><b>Direcciones_prin</b></td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt">id_direccion_prin</td>
  <td></td>
  <td></td>
  <td></td>
  <td class="">id</td>
  <td></td>
  <td class="">id</td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" class="" style="height:15pt"><br></td>
  <td></td>
  <td></td>
  <td></td>
  <td class="">nombre</td>
  <td></td>
  <td class="">dirección</td>
 </tr>
 <tr height="20" style="height:15pt">
  <td height="20" style="height:15pt"></td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
  <td class="">id_ciudad</td>
 </tr></tbody></table><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 19 de junio de 2013 23:38, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ariel,<br>
<br>
        las direcciones se pueden poner en cualquier lado: lo que estamos<br>
tratando de ver es dónde dicen las Formas Normales que irían (y por qué!<br>
).<br>
<br>
        El planteo del problema da cierta flexibilidad al almacenamiento: la<br>
pregunta que te tenés que responder es: cómo distinguís que una<br>
dirección es la principal o la secundaria?<br>
<br>
        Por otra parte, e independientemente de cómo te respondas la pregunta<br>
anterior, no hay repetición en las ciudades, de la misma forma que no<br>
hay repetición en el tipo de documento cuando en una tabla lo usan todos<br>
los registros, ya que es una referencia a un dato que está una sola vez<br>
almacenado.<br>
<br>
        Seguimos!<br>
<br>
<br>
El mié, 19-06-2013 a las 21:26 -0300, Ariel Fernández escribió:<br>
<div class="HOEnZb"><div class="h5">> O sea que iría cada dirección en una tabla aparte ? o se pueden poner<br>
> ambas en una sola tabla? ah, pero en ese caso si la ciudad es la<br>
> misma, la estaría repitiendo....<br>
><br>
><br>
><br>
><br>
> El 18 de junio de 2013 22:06, Leonardo Tadei - Pegasus Tech Supply<br>
> <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
>         Tibio... por el mismo motivo que la dirección alternativa va<br>
>         en otra<br>
>         tabla (la 3FN) la principal también va afuera porque no<br>
>         depende<br>
>         exclusivamente de la clave primaria...<br>
><br>
><br>
>         El mar, 18-06-2013 a las 21:15 -0300, Ariel Fernández<br>
>         escribió:<br>
>         > ok, una dirección principal en el Socio, y la alternativa en<br>
>         otra<br>
>         > tabla:<br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         > Socios<br>
>         ><br>
>         > Ciudades<br>
>         ><br>
>         > Provincias<br>
>         ><br>
>         > Direcciones_alt<br>
>         > id<br>
>         ><br>
>         > id<br>
>         ><br>
>         > id<br>
>         ><br>
>         > id<br>
>         > apellidos<br>
>         ><br>
>         > nombre<br>
>         ><br>
>         > nombre<br>
>         ><br>
>         > dirección<br>
>         > nombres<br>
>         ><br>
>         > cp<br>
>         ><br>
>         > id_país<br>
>         ><br>
>         > id_ciudad<br>
>         > dirección_principal<br>
>         ><br>
>         > id_provincia<br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         > teléfono<br>
>         ><br>
>         ><br>
>         ><br>
>         > Países<br>
>         ><br>
>         ><br>
>         > id_ciudad<br>
>         ><br>
>         ><br>
>         ><br>
>         > id<br>
>         ><br>
>         ><br>
>         > id_direccion_alt<br>
>         ><br>
>         ><br>
>         ><br>
>         > nombre<br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         ><br>
>         > 2013/6/17 Leonardo Tadei - Pegasus Tech Supply<br>
>         > <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>><br>
>         >         No... las direcciones pueden ser de diferentes<br>
>         ciudades...<br>
>         ><br>
>         ><br>
>         ><br>
>         >         El lun, 17-06-2013 a las 21:16 -0300, Ariel<br>
>         Fernández<br>
>         >         escribió:<br>
>         >         ><br>
>         >         ><br>
>         >         ><br>
>         >         > Socios<br>
>         >         ><br>
>         >         > Ciudades<br>
>         >         ><br>
>         >         > Provincias<br>
>         >         > id<br>
>         >         ><br>
>         >         > id<br>
>         >         ><br>
>         >         > id<br>
>         >         > apellidos<br>
>         >         ><br>
>         >         > nombre<br>
>         >         ><br>
>         >         > nombre<br>
>         >         > nombres<br>
>         >         ><br>
>         >         > cp<br>
>         >         ><br>
>         >         > id_país<br>
>         >         > dirección_principal<br>
>         >         ><br>
>         >         > id_provincia<br>
>         >         ><br>
>         >         ><br>
>         >         > dirección_alternativa<br>
>         >         ><br>
>         >         ><br>
>         >         ><br>
>         >         > Países<br>
>         >         > teléfono<br>
>         >         ><br>
>         >         ><br>
>         >         ><br>
>         >         > id<br>
>         >         > id_ciudad<br>
>         >         ><br>
>         >         ><br>
>         >         ><br>
>         >         > nombre<br>
>         >         ><br>
>         >         ><br>
>         >         ><br>
>         ><br>
>         >         > _______________________________________________<br>
>         >         > Php-avanzado mailing list<br>
>         >         > <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         >         ><br>
>         ><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
>         ><br>
>         >         --<br>
>         >         Leonardo Tadei<br>
>         >         <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
>         >         Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
>         >         Firma pública:<br>
>         ><br>
>         <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
>         ><br>
>         >         _______________________________________________<br>
>         >         Php-avanzado mailing list<br>
>         >         <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         ><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
>         ><br>
>         ><br>
>         > _______________________________________________<br>
>         > Php-avanzado mailing list<br>
>         > <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         ><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
>         --<br>
>         Leonardo Tadei<br>
>         <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
>         Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
>         Firma pública:<br>
>         <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
><br>
>         _______________________________________________<br>
>         Php-avanzado mailing list<br>
>         <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>