A join path is a series of joins that a query can use to access data in the tables linked by the joins. Join path problem arises due to limited way that lookup and fact tables are related in a relational database.Three major join path problems are: 1. Loop 2. Chasm Trap 3. Fan Trap