El punto a resaltar, es que, evidentemente hay muchas formas de resolver el problema... algunas funcionarán en unos casos y no en otros... y como lo dije antes, será al analista a quien le corresponde determinar el mejor camino
en base a los requerimientos de su aplicación. No hay una regla general aplicable a todos los casos.
Hasta luego.