0 - 1 of 1 tags for archive and rcovery

Hello, In our EDW a table is defined with PI on a coumn and Primary key on two other columns . We are running into maintenance issues due to the PI and Primary key. Can someone sugest if this is a good modeling practice ? if yes is thre an alternate approach instead Primary key.  USI is not an option since USI also causig overhead.