Solicito su ayuda, sugerencia u opinion

31/01/2006 - 17:58 por Manuel Vera | Informe spam
Actualmente tengo en mi base de datos las siguientes tablas:
* PAISES
* ESTADOS (REGIONES)
* CIUDADES

Todas ellas estan relacionadas a la tabla de DIRECCIONES de los clientes.

Aparte, tengo otra tabla: ZONAS, que son los destinos donde se hace el envío
de la compra del cliente. Sin embargo, en esta tabla se repiten los mismos
registros que hay en las 3 anteriores. Es decir, tengo zonas que son países,
que son estados o que son ciudades.

La pregunta es: ¿puedo unificar todas esas 4 tablas en una sola, que se
llame DESTINOS? Asi me evitaria los registros repetidos. Sin embargo, en la
tabla de DIRECCIONES tendría 3 campos: CodPais, CodEstado y CodCiudad que
apuntan a la PK de DESTINOS.

Gracias en lo que puedan ayudarme.

MV
 

Leer las respuestas

#1 Maxi
31/01/2006 - 20:04 | Informe spam
Hola, yo no lo haria asi, para mi como lo tenes es correcto.


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Manuel Vera" escribió en el mensaje
news:
Actualmente tengo en mi base de datos las siguientes tablas:
* PAISES
* ESTADOS (REGIONES)
* CIUDADES

Todas ellas estan relacionadas a la tabla de DIRECCIONES de los clientes.

Aparte, tengo otra tabla: ZONAS, que son los destinos donde se hace el
envío de la compra del cliente. Sin embargo, en esta tabla se repiten los
mismos registros que hay en las 3 anteriores. Es decir, tengo zonas que
son países, que son estados o que son ciudades.

La pregunta es: ¿puedo unificar todas esas 4 tablas en una sola, que se
llame DESTINOS? Asi me evitaria los registros repetidos. Sin embargo, en
la tabla de DIRECCIONES tendría 3 campos: CodPais, CodEstado y CodCiudad
que apuntan a la PK de DESTINOS.

Gracias en lo que puedan ayudarme.

MV


Preguntas similares