Возможно, у вас плохой дизайн.
- Таблица имен имеет внешний ключ 'category'.
- Таблица категорий содержит имена категорий.
- Таблица имен ссылается на категорию в таблице категорий.
Делать обе таблицыссылаться друг на друга?Или это просто результат общих имен «имя» и «категория»?
Если у вас есть отношение 1:1
, это означает, что у каждой категории есть имя, а у каждого имени категория, вы бы поместили их в одну таблицу.
Если у вас есть отношение 1:n
, одна категория связана с несколькими именами, это отношение будет указано в таблице категорий.Если это отношения n:1
, наоборот.
Полагаю, нам нужны образцы данных или дополнительные пояснения, чтобы оказать реальную помощь.