I have investigated lot in Forum for my issue. but i am not sure whether my scenario is a trap or not. can some one please confirm me.
I have 3 tables A—>B---->C(1:n to 1:n) as per the posts i read, i feel this is an Fan Trap.
If i pull objects from A and B then it works fine. If i include measure object from C then it is giving me 2 select clauses, but still gives me the correct data. Now, the problem is if i pull the dimension object from C table, then measure result is more then expected. I have only 2 objects from C table(1 measure and 1 dimension). I checked the SQL query, and i found the incorrect result is because of the join between table B and C is hitting in the select1. is there any way to restrict that particular join should not hit in select1 or if it is a trap, can some one please help me to solve this.