In a dimensional data model, you have mostly a one-to-many relationship
man-to-many relationship are modeled with a bridge table (association) with a factor.