Table partitioning and materialized view