Open Business Intelligence

La red del Business Intelligence

Estoy intentando hacer un Cubo pero me encuentro con el problema de que una de mis dimenciones tiene como Pk dos campos osea es una pk compuesta, al momento de armarlo en la Schema Workbench solo me permite poner un campo de mi PK de la tabla no se si halla alguna manera de poder indicarle que la Pk es de dos compos y no de uno ...!!!!

favor su ayuda

Visitas: 2044

Responde a esto

Respuestas a esta discusión

Para este tipo de caso debes hacer un Surrogate Key a la llave compuesta, es decir en tu nueva tabla de dimensiones reorganizar la llave por un consecutivo para que puedas realizar eso con el nuevo campo que corresponde a un consecutivo. Un ejemplo en Mysql AutoIncrement, Sql Server Indentity u Oracle una Secuencia.

http://www.guillesql.es/Articulos/Claves_Subrogadas_Slowly_Changing...

En el tema: ¿Qué es una Clave Subrogada (Surrogate Key)?

muchas gracias ya 

alberto garcia dijo:voy a revisarlo

Para este tipo de caso debes hacer un Surrogate Key a la llave compuesta, es decir en tu nueva tabla de dimensiones reorganizar la llave por un consecutivo para que puedas realizar eso con el nuevo campo que corresponde a un consecutivo. Un ejemplo en Mysql AutoIncrement, Sql Server Indentity u Oracle una Secuencia.

http://www.guillesql.es/Articulos/Claves_Subrogadas_Slowly_Changing...

En el tema: ¿Qué es una Clave Subrogada (Surrogate Key)?

Responder a debate

RSS

Distintivo

Cargando…

© 2023   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio