10/01/2012, 18:41
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: duda con relacion y contador. La idea de usar un DATETIME como parte de la clave es que un mismo usuario puede "tomar" o registrar un mismo tipo de objeto coleccionable, varias veces. Lo que jamás puede suceder es que todas las registraciones ocurran el mismo día, hora, minuto y segundo...
Por eso es un buen discriminante cuando se lo agrega como parte de la clave, y además, pro su misma naturaleza, permite hacer reportes de análisis basados en tiempo.
¿Se entiende la idea?
Ahora bien, si en tu sistema un mismo usuario pudiese registrar varios ejemplares al mismo tiempo, el esquema entero que planteas no sirve, porque el concepto no sería ese, sino otro tipo de entidades similares a las facturas, recibos, remitos, o cosas semejantes. Es decir, una entidad única que registre las operaciones de registración realizadas, donde la cantidad sea uno de los atributos...
Es decir, un esquema completamente distinto.
Otra cosa que no queda claro es qué diferencia a collectable de collectables. ¿Qué contiene cada una de ellas?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |