
03/02/2014, 03:09
|
| | Fecha de Ingreso: enero-2011 Ubicación: España
Mensajes: 222
Antigüedad: 14 años, 1 mes Puntos: 7 | |
Necesito consejo Hola a tod@s.
Vereis voy a empezar una página web de tipo inmobiliaria a nivel nacional, algo así como fotocasa, idealista, etc...,
y necesito que sea rapida y que el planteamiento sea correcto desde el principio.
En primer lugar lo que quiero pediros es que me aconsejeis como plantear las bases de datos, ya que la cantidad de registros suele superar el Millón y Medio (1.500.000), sobre todo por que se tratara de una página donde la gente podra poner sus anuncios de forma gratuita, cada registro tendra alrededor de 80 campos y ademas sera consultada por varios cientos de usuarios simultaneamente.
Que pensais que es mejor tener en la base de datos, tablas separadas, de cada una de las modalidades, lo que equivaldria a tener no mas de 10 tablas (1 por modalidad a nivel nacional ), pero con un montón de registros por ejemplo:
Tabla Alquileres, (Contendria todos los alquileres a nivel nacional)
Tabla Ventas. (Contendria todas las ventas a nivel nacional)
Tabla Traspasos, (Contendria todos los Traspasos a nivel nacional)
Tabla etc...
o seria mejor tener una tabla que agrupara todas las modalidades anteriores separadas por provincia, en este caso estariamos hablando de alrededor de 52 tablas, por ejemplo:
Una tabla contendria todos los Alquileres, Ventas, Traspasos, etc... de la provincia de Madrid.
Otra tabla contendria todos los Alquileres, Ventas, Traspasos, etc... de la provincia de Barcelona.
etc...
O una tercera posibilidad tener las modalidades separadas y ademas por provincia lo que equivaldria a tener un buen monton de tablas de datos algo así como 520 tablas (10 modalidades x 52 provincias)
¿Que pensais que es mejor?
Actualmente utilizo normalmente en otras paginas MySql "InnoDB"
Gracias como siempre por vuestra ayuda.
__________________ ¿Hay algo mas hermoso que ayudar.? |