Visualizações materializadas do Oracle com chave primária
Criei o Oracle Materialized View abaixo:
CREATE MATERIALIZED VIEW MyMV
REFRESH COMPLETE ON DEMAND
AS
SELECT t1.*
FROM table1 t1, table2 t2 where t1.id=t2.id;
A tabela1 possui uma chave primária e o MV foi criado com êxito, mas a chave primária não foi criada na tabela de exibição materializada.
Existe alguma outra maneira de criar MVs com chaves primárias?