Loops can be resolved using 1)alias(can completely solve loops)
2)contexts(can only cover loop,not completely solve the loop)
Traps can be solved by using
The join path problems areee loops, chasmtraps, fantraps..these can be solved by using 1) visualising analysis of schema2) by using aliases3) by using contexts