Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2006, 14:51
AlexDevNet
 
Fecha de Ingreso: agosto-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 9
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta Consulta sobre diseño de BD

Hola gente, necesito un consejo.
Estoy armando una BD que va a tener tabla Imagenes relacionada con muchas otras entidades. Esta tabla va a guardar las imagenes de todas las entidades relacionadas.
Este es el diseño de la tabla

Imagenes
*ImagenID
Nombre
Descripcion
Alto
Ancho
Extension
PaisID
UsuarioID
VehiculoID


Los campos PaisID, UsuarioID y VehiculoID son claves foráneas. Ahora, por ejemplo, cuando grabo una imagen de Usuario los campos PaisID y VehiculoID quedan en NULL, o grabo imagen de Vehiculo y resto queda NULL, etc.
¿Es buena práctica hacer esto o hay una fortma mas elegante de manejarlo?
A mi en particular no me gusta dejar los nulls, pero no veo otra forma de hacerlo.