Создание таблицы. Индексы
- Продолжим нашу работу и создадим таблицу Vacancies.
Самое главное поле для нас — id, но в данном случае, скорее всего, можно обойтись без него. Это стандартное поле, создающееся обычно для всех новых таблиц, чтобы каждая запись в этих таблицах имела уникальный идентификатор.
При установке флага Auto inc значение идентификатора будет автоматически инкрементироваться.
Primary key — это уникальный идентификатор каждой записи в таблице базы данных. Он используется для идентификации уникальных записей и для связывания записей между таблицами. А также для обеспечения целостности данных, так как не может повторяться внутри одной таблицы, по сути являясь unique index.
В представленной таблице много полей. Тебе предстоит создать только нужные поля для JSON-данных, взятых c Хабр Карьеры.
Индексы
Как мы помним, в наших записях id вакансии должно быть уникальным, чтобы записи не дублировались.
Создай уникальный индекс для поля vacancy_id.