However, one-step associativity may not fully discover the underlying relatedness between products due to the fact that the product associativity is indeed transitive.
a transitable associativity model is needed.