If we have a model between orders and products with a relationship of several to many, we know that we have three tables, if we use the Data access object patterns, we will