Hola Francisco,
Por supuesto que si hay que incluir todas las claves subrogadas en el diseño lógico. Justamente, la aclaración de claves subrogadas fue para que las tuvieran en cuenta en el diseño lógico.
Todos los atributos que describen a cada nivel, de una jerarquía de dimensión, deben ser incluidos en el diseño lógico.
Si no fueran incluidos en el diseño lógico cuándo los agregarían? Supongamos que los agregan después (no sé en qué momento están pensando uds. en agregarlos), esto implicaría modificar el diseño lógico, y justamente esto es todo lo que no deberíamos hacer. Ya que cuando diseñamos una base de datos, la idea es contemplar todo lo que ella debe incluir para no tener que estar haciendo cambios sobre la marcha.
Se entiende?
Saludos!
Flavia