CosmosDB говорит, что вы можете использовать приложение брокера токенов для аутентификации мобильных пользователей, что устраняет необходимость в приложении среднего уровня на основе сервера. Поскольку это новинка, я не нашел много документации по расширенному совместному использованию и безопасности.
Пример:
У меня есть мобильное приложение библиотеки Xamarin Forms, в котором есть студенты, учителя и книги.
Студенты могут видеть свои собственные книги, которые они проверили. И они могут поделиться тем, какие книги они проверили, с избранными другими учащимися.
Таким образом, если студент Стэн делится своими проверенными книгами со студенткой Сьюзи, то Сьюзи может видеть, какие книги извлек Стэн.
Как я могу справиться с этой CosmosDB? Я знаю, как это сделать с обычной базой данных sql, создав отношения master/detail. Могу ли я сделать то же самое с Cosmos DB, создав основные / подробные документы json?