Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2012, 11:27
Avatar de latinpower
latinpower
 
Fecha de Ingreso: septiembre-2010
Ubicación: Canelones
Mensajes: 116
Antigüedad: 14 años, 2 meses
Puntos: 10
Campos con null, eficiencia

Hola,

Tengo un que hacer una base de datos donde en una tabla, uno de los campos se llama "observaciones" y allí se guarda cualquier observación que haga el usuario al ingresar los datos en una fila.

Ahora, como pocas veces se va a usar el campo, me preguntaba que era mejor, si crear una tabla aparte con este campo, o dejarlo así como está, y que se quede vacío en la mayoría de las filas

Solución 1:

TablaA
-ID
-Nombre
-Observaciones(text)


Solución 2:
TablaA
-ID
-Nombre


TablaB
-ID
-IDTablaA
-Observaciones(text)


Como ven, en la solución 2, se precisarían selects más complejos.

¿Cuál solución sería la mejor?

Gracias.