19/05/2009, 04:05
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 69
Antigüedad: 16 años, 1 mes Puntos: 1 | |
Respuesta: Recomendación: 2 ó 1 tabla hola, primero gracias por el interés, voy a cambiar un poco la implementación de las tablas y a especificar un poco más el problema:
========================
* OPCIÓN 1 (una sola tabla)
**********
tabla1
-------
idTabla1, nombre, apellidos, profesiones
ejemplo de inserción de datos
--------------------------------------
(idTabla1, nombre, apellidos, profesiones) VALUES (id, 'unNombre', 'unApellido', 'mecanico, albañil, medico')
* OPCIÓN 2 (dos tablas)
**********
tabla1
-------
idTabla1, nombre, apellidos
tabla2
-------
idTabla1, idTabla1, trabajo
ejemplo de inserción de datos (los mismos)
--------------------------------------
En tabla 1 - (idTabla1, nombre, apellidos) VALUES (id1, 'unNombre', 'unApellido')
En tabla 2 - (idTabla2, idTabla1, profesion) VALUES (id, id1, 'mecanico')
En tabla 2 - (idTabla2, idTabla1, profesion) VALUES (id, id1, 'albañil')
En tabla 2 - (idTabla2, idTabla1, profesion) VALUES (id, id1, 'medico')
=====================
datos a condiderar:
- pues en principio en cualquier momento se pueden agregar nuevas profesiones
- no creo que ninguno llegue a tener mas de 40-50 profesiones
- la lista de personas no creo que llegue nunca a los 10.000
supongo que son pocos bytes como para que sea determinante una opción o la otra, y ahora mismo no sabría decir con que implementación me encontraré más cómodo cuando lleve 1.000 o 2.000 datos insertados....
Espero haber aclarado un poco la cuestión.. :)
Gracias
Última edición por yakukubu; 19/05/2009 a las 04:31 |