-It is recomended “Always define cardinality, even for self-joins to avoid any cardinality warning messages.”
I have defined cardinality for self join (clasue used in self join is where grade=A) as 1:1( one to one)
While doing integrity check, it start giving me error.
If I remove cardinality universe does not show me any error.
Any thought -
why this is the case ???
Any implication of not setting cardinality for Self JOIN ???
Which BOBJ version do you use? I use self-restricting joins quite often and I do not set their cardinalities. The integrity check does not complain at all.
Indeed, I always set these manually myself. Usually auto detect is fine for a dimensional model. The only exception to this is, if you are working with test data there is a chance that autodetect may not work correctly, as it depends on row counts.
I think you’ll find you’re thinking of cardinalities. #Derek
I’m with Anorak, set cardinalities manually and detect contexts using the button. The algorithm hasn’t really changed since they got it right years ago.