Add types hierarchy and Branch -> Product association