Есть следующая проблема.
Мы реализуем REST API в значительной степени на основе спецификации JsonApi.
Мы импортируем файлы структурированных таблиц.
Где:
- часть строки является метаданными Object1
- заголовок столбца - это ссылка на внешний Object2
- значение ячейки является «выражением» отношения между Object1 и Object2.
Например:
У вас есть биологический образец (Объект2) и проведите эксперимент, чтобы увидеть, доступна ли конкретная мутация (Объект 1) для этого образца. Значение ячейки может иметь разные значения, в которых конкретно указано, что мутация для этого образца присутствует, частично присутствует или отсутствует.
Как с помощью JSONAPI мы сможем представить такие отношения. В каком объекте должно быть сохранено значение ячейки? Object1? Объект отношения?
UPD: забыл упомянуть. Если мы используем только «зеленую» часть строки (метаданные), мы сможем создавать уникальные объекты. Которые могут быть повторно использованы в файлах и связаны с новыми объектами, которые могут иметь разные «значения отношений» (значения ячеек).
Спасибо за любую помощь!