Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Diseño: provincia, localidad, comarca

Estas en el tema de Diseño: provincia, localidad, comarca en el foro de Bases de Datos General en Foros del Web. Hola a tod@s. Estoy diseñando una base de datos y me he atascado en el principio. Está claro que esto no es lo mío. La ...
  #1 (permalink)  
Antiguo 10/02/2010, 07:03
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 58
Diseño: provincia, localidad, comarca

Hola a tod@s.
Estoy diseñando una base de datos y me he atascado en el principio. Está claro que esto no es lo mío.
La cosa es que quiero mandar sms a los usuarios que tuviera registrados.
Los sms van a ser distintos para cada comarca, pero el usuario, cuando se registra, me da la provincia y localidad porque no tiene que saber a que comarca corresponde.
Una comarca corresponde a una provincia, pero una provincia tiene varias comarcas.
Una duda que tengo es si hacer las siguientes tablas:

provincias: idProvincia, provincia
comarcas: idComarca, comarca, idProvincia
localidades: idLoc, localidades, idComarca

o sería mejor este diseño:

provincias: idProvincia, provincia
comarcas: idComarca, comarca
localidades: idLoc, localidades, idComarca, idProvincia

La cosa es que lo que me interesa es la comarca, pues los sms se generan por comarcas.
Y la otra cosa es la tabla de usuarios. ¿En esta tabla tengo que poner la provincia y la localidad que me dan al registrarse, o tengo que poner el idProvincia o idComarca o idLocalidad?
No se, estoy un poco perdido en este aspecto. A lo mejor me estoy liando mucho y no necesito tantas tablas.
A ver si alguien me puede ayudar en algo.
Gracias de antemano. Un saludo.
  #2 (permalink)  
Antiguo 10/02/2010, 07:42
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Diseño: provincia, localidad, comarca

provincias: idProvincia, provincia
comarcas: idComarca, comarca, idProvincia
localidades: idLoc, localidades, idComarca

Este es el diseño bueno.

usuarios;idusuario,idloc,...

En la tabla usuarios solo necesitas poner el id de localidad, de hecho podrias no pedir la provincia al usuario puesto que si tienes un geografico completo con solo saber la localidad tendrias lo que necesitas para luego seleccionar por comarca o por provincia. (No deberias tener dos ciudades con elmismo nombre.)

Quim
  #3 (permalink)  
Antiguo 10/02/2010, 08:50
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 58
Respuesta: Diseño: provincia, localidad, comarca

¡Gracias por contestar, quimfv!

Lo haré así a ver que tal.
A ver si me aclaro con las consultas ahora :)

¡Un saludo!

Etiquetas: diseño, provincia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:24.