Note that such relations are discarded as redundant ones.
the "indirect" case includes the relations which can not be extracted from the database but only inferred by using transitivity on the taxonomy.