Skip to content

Создание таблицы. Индексы

  1. Продолжим нашу работу и создадим таблицу Vacancies.

Самое главное поле для нас — id, но в данном случае, скорее всего, можно обойтись без него. Это стандартное поле, создающееся обычно для всех новых таблиц, чтобы каждая запись в этих таблицах имела уникальный идентификатор.

При установке флага Auto inc значение идентификатора будет автоматически инкрементироваться.

Primary key — это уникальный идентификатор каждой записи в таблице базы данных. Он используется для идентификации уникальных записей и для связывания записей между таблицами. А также для обеспечения целостности данных, так как не может повторяться внутри одной таблицы, по сути являясь unique index.

В представленной таблице много полей. Тебе предстоит создать только нужные поля для JSON-данных, взятых c Хабр Карьеры.

Индексы

Как мы помним, в наших записях id вакансии должно быть уникальным, чтобы записи не дублировались.

Создай уникальный индекс для поля vacancy_id.