Структура базы данных для опыта работы с различными требованиями в зависимости от выбранной работы

#mysql #database #structure

#mysql #База данных #структура

Вопрос:

РЕДАКТИРОВАТЬ: я спрашиваю, как сохранить требования, а не ответ от пользователей

Я работаю над доской вакансий, и при регистрации вы можете выбрать свои способности, такие как бэкэнд, интерфейс, дизайн и т. Д… На следующем шаге вам нужно указать опыт, который у вас есть в этой конкретной области работы. Вот где я застрял на том, как сохранить эти требования в базе данных?

Пример: Если вы выберете серверную:

 - Backend
  Programming Languages
  Database Experience
  Server Experience
  

Если вы выберете интерфейс:

 - Frontend
  Frameworks
  Responsive and Mobile Design
  Preprocessors
  

Должен ли я создать таблицу с требованиями для каждого типа задания или сохранить их все в одном и связать их с идентификатором?

Комментарии:

1. Этот вопрос в первую очередь основан на мнениях или требует широкого ответа, поэтому, скорее всего, он будет закрыт для голосования.. Я предлагаю вам предоставить более подробную информацию или лучший пользовательский пример и отредактировать свой вопрос.