Я начинаю сейчас на Rails, я искал на форуме, но не нашел ничего, что может решить мою проблему.
Вот и все, у меня есть таблица категорий, и в ней есть только имя для столбца (в категориях нет повторений), поэтому я бы хотел, чтобы имя было первичным ключом, тогда у меня есть продукт таблица с именем, main_photo, description, и я хотел бы сказать, что у продукта есть только категория, нужно ли мне добавлять столбец с именем category в качестве внешнего ключа в продуктах?
Категория предполагает наличие множества продуктов.
Тогда в моделях категорий, как я могу сказать, что имя является первичным ключом, и как я могу установить соответствие между предполагаемым именем первичного ключа в категориях и категорией в продуктах?