04/03/2015, 13:52
|
| 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: Entidad sin clave foránea En primer lugar, los datos indicados serían numéricos, por lo que el espacio usado no representa un problema, ni aunque tengas 20 millones de asociados.
En segundo, no serían nulos en ningún momento, por cuando si están validados sería 1, y si no, 0. Con un campo BIT alcanza y sobra para ese estado, que además permitiría otro tipo de reportes. El de fecha, adiciona trazabilidad, y sería un DATE (3 bytes), con lo que no afecta la performance.
La verdad me parece innecesria la tabla tempora, porque no agrega nada de ventajas, y sólo sirve para complicar las consutlas y procesos que existan.
El que se agregue o no al diagrama es irrelevante en ese punto, y contraproducente porque adiciona un riesgo de consistencia si hay fallas de procesamiento eventuales, pro las razones que fuesen.
Entre otras objeciones, cualquier alta requiererá una doble valdiación, una apra cada tabla, porque no podrías asegurar que el nuevo jugador no se haya registrado sin validar todavía anteriormente...
Como dije, no le encuentro utilidad, y si muchos riesgos para la performance y la consistencia.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |