Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/07/2010, 17:27
enridp
 
Fecha de Ingreso: mayo-2005
Mensajes: 284
Antigüedad: 19 años
Puntos: 11
Respuesta: Como normalizar esto? (parece facil pero yo no pude)

No habia pensado en esa alternativa, pero que pasa si no tiene hermanos?
Ademas que al hacerlo como una columna no tendriamos control sobre la integridad (no existirian claves foraneas que controlar).

Supongo que si no tiene hermanos el valor de esa columna seria NULL, pero esto segun las reglas de normalización no es una buena idea por lo general, sobre todo si tenemos en cuenta que podria haber GRAN cantidad de usuarios sin hermanos (y por lo tanto casi toda esa columna podria tener valor NULL).
Por eso preguntaba cual es la mejor estrategia de normalización.

En principio me agrada mas tu solucion que la de crear una tabla donde los valores puedan estar repetidos y la busqueda sea un poco mas complicada. Pero no estoy seguro de cual es el mejor diseño.