У меня будет таблица оборудования, а затем таблица соединения между таблицей транспортных средств и таблицей оборудования с идентификатором equipment_id и vehicle_id.
Это дает вам отношение «многие ко многим» между транспортными средствами и оборудованием.
Это значительно упростит запрос и поиск транспортных средств, которые имеют определенное оборудование, и ваши данные об оборудовании не будут повторяться в ваших пакетах JSON. Вы также можете вносить изменения в типы оборудования без необходимости обновления большого количества пакетов JSON.
Хранение JSON (или XML) в базах данных, как правило, плохо, если в приложении нет ничего присущего, так что данные должны быть расширяемыми.