Se pueden relacionar 2 tablas de hechos ????

Buenas tardes, mientras me comienzo a adentrar en el mundo BI y comenzando a desarrollar un modelo estrella, me ha surgido una interrogante en vbista de un pedido del cliente, basado en lo siguiente:

 

Si tuviese dos Datamart, uno por ejemplo de COMPRAS y otro de VENTAS (o dos tablas de hecho, que no sé si es lo mismo)

 

El cliente quiere un cuadro de mando o una consulta, donde se reflejen montos de ambas tablas, es válido hacer un join entre ellas dos o existe otra forma ???  hablando en términos y conceptos de BI.

 

Yo conozco muy bien el modelado relacional , pero entiendo que acá es otra cosa.

 

Mil gracias pori su apoyo.

 

Cordiales Saludos,