Как представить структуру таблицы в jsonapi - PullRequest
0 голосов
/ 29 июня 2018

Есть следующая проблема. Мы реализуем REST API в значительной степени на основе спецификации JsonApi.

Мы импортируем файлы структурированных таблиц.

Table representation

Где: - часть строки является метаданными Object1 - заголовок столбца - это ссылка на внешний Object2 - значение ячейки является «выражением» отношения между Object1 и Object2.

Например: У вас есть биологический образец (Объект2) и проведите эксперимент, чтобы увидеть, доступна ли конкретная мутация (Объект 1) для этого образца. Значение ячейки может иметь разные значения, в которых конкретно указано, что мутация для этого образца присутствует, частично присутствует или отсутствует.

Как с помощью JSONAPI мы сможем представить такие отношения. В каком объекте должно быть сохранено значение ячейки? Object1? Объект отношения?

UPD: забыл упомянуть. Если мы используем только «зеленую» часть строки (метаданные), мы сможем создавать уникальные объекты. Которые могут быть повторно использованы в файлах и связаны с новыми объектами, которые могут иметь разные «значения отношений» (значения ячеек).

Спасибо за любую помощь!

...