mam dwa modele: Categories i Products
w pierwszej mam nazwy kategorii (np. buty, ubrania, zabawki), w drugiej konkretne produkty (relaksy, podkoszulek z elvisem, frisbee)
tera, żeby być w zgodzie z zasadami projektowania baz danych, powinienem stworzyć trzecią tabelę:
id|product|category (np.)
1|1|2
2|3|2
3....
jak w Cake'u powinna się nazywać taka tabela? products.categories?

Jaka relacja powinna być w modelu produkty?
Czy może tak?
products categories_products categories
------------- ------------------------- ---------------------
id | name| .. id|category_id|product_id id|name|parent_id|...