Hola,
En relación a la explicación sobre claves subrogadas que se publicó en el foro de Novedades del curso. Copio acá la explicación:
Cuando diseñamos el esquema lógico puede ocurrir que para algunas dimensiones algunos de los niveles de sus jerarquías no tengan identificadores, los cuales son necesarios para diseñar dicho esquema lógico. Por tanto, en esos casos es necesario definir claves subrogadas, que son de tipo numérico. Éstas son claves creadas especialmente con el rol de identificar una entidad. Por ejemplo, si tuviéramos "negocios", para los que solo conocemos su "nombre", no es correcto que ese nombre (que es una cadena de caracteres), sea la clave de la tabla dimensión correspondiente, por lo tanto creamos una clave subrogada llamada "id_negocio", para cada uno de los negocios. Siendo así, la tabla dimensión "negocios" tendrá los atributos id_negocio y nombre.
Nos queda la duda de si en ese mismo ejemplo la dimensión Negocio tuviese una jerarquía llamada Ciudad y luego otra jerarquía llamada País. ¿Es necesario crear claves subrogadas id_ciudad y id_pais?
Gracias y saludos,
Enrique.