Вот ситуация:
[Работа] принадлежит одной [Категория работы], а [Категория работы] принадлежит одной [Промышленность]
Итак, мой первоначальный дизайн такой:
У вакансии есть fk для поиска категории работы, а у категории работы есть fk для ссылки на отрасль.
Но проблема в том, что когда я хочу узнать, относится ли работа к какой отрасли, мне нужно найти категорию вакансии и на основе идентификатора категории вакансии просмотреть таблицу отрасли. Итак, я думаю, что делаю нормализацию.
Но у меня есть два подхода к этому, я думаю, что лучше. Во-первых, записывает все материалы, включая категорию вакансии, промышленность в одном месте (таблица вакансий).
Другим подходом является Задание, по-прежнему ссылающееся на категорию задания, но в категории заданий есть поле для хранения отраслевой информации.
Какой подход вы считаете лучшим? Спасибо.