SSAS uno a muchos relación dimensional
Pregunta en SSAS para todos ustedes. Estoy intentando definir una relación Uno a Muchos en un entorno de cubo OLAP SSAS. Sin embargo, estoy teniendo problemas con la definición de una clave principal. Las tablas de ejemplo están abajo. Las relaciones entre las 3 primeras tablas se definen fácilmente (TradeDate, NYMEX Trades y NYMEX Contract). Sin embargo, mi objetivo es crear una relación de uno a muchos entre el Contrato de NYMEX y el Contrato Modelo. En otras palabras, los datos de 1 Contrato NYMEX se utilizarán varias veces en el conjunto de datos del Contrato Modelo.
Tabla: TradeDate
TradeDate (PK)AñoMes etc ...Tabla: NYMEX Trades (NO PK)
ContractNameTradeDatePrecioTabla: Contrato NYMEX
ContractName (PK)Tabla: Contrato Modelo
ModelContractName (PK)ContractNameNecesito crear una relación de uno a muchos entre el Contrato NYMEX y el Contrato Modelo ... sin embargo, mi PK está en la columna incorrecta del Contrato Modelo. ¿Algunas ideas?
Para ayudar a aclarar, estoy tratando de definir una dimensión -> relación de dimensión. La tabla "Contrato modelo" es una tabla de búsqueda.