Я создаю приложение, которое позволит пользователю сканировать штрих-код на «полке», «коробке» или «продукте», чтобы затем вызвать этот конкретный элемент или все связанные элементы.
Поскольку это все отдельные модели с собственными идентификаторами, мне нужна глобальная таблица идентификаторов.
Я думал о полиморфной таблице под названием «штрих-коды»
штрихкоды
- id
- номер штрих-кода
- barcodable
Есть ли простой способ сделать это? Или полиморфный лучший способ?