Ver Mensaje Individual
  #19 (permalink)  
Antiguo 14/04/2008, 00:36
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Re: Select entregando resultados duplicados o triplicados

Cita:
Iniciado por Highlander Ver Mensaje
Me gustaria convertir esta tabla a una base de datos donde por ejemplo la ciudad seria otra tabla que estaria relacionada a la tabla persona, pero como me toco trabajar con esta tabla ya hecha y modificarla lo menos posible no puedo.
Yo no te aconsejaría que mantuvieras dos tablas relacionadas para usuario y ciudad. Piensa que un usuario no puede habitar en dos ciudades al mismo tiempo. Lo mejor es tener un campo para ciudad dentro de la tabla usuario; y, si tienes dos direcciones, haz dos campos dentro de la tabla usuario, dirección1 y dirección2, o dirección privada, dirección de trabajo.
Muy distinto sería si esas ciudades son los destinos de un trabajo de tipo comercial con visitas a distintas ciudades y lugares: en ese caso, yo sí haría una tercera tabla.

Suerte