Ограничение службы Azure Mobile для таблиц
Можно ли читать, обновлять, ... объекты какой-то другой степени детализации, чем таблицы базы данных? Скажем, какие-либо сложные бизнес-объекты, такие как контракты, которые не стоят только одной таблицы? Я хотел бы заключить бизнес-логику в свой бэкэнд. Мой клиент не должен ничего знать о схеме базы данных.
Как мы можем сделать это, используя Azure Mobile Service.
1 ответ
Мобильные приложения Azure не поддерживают отношения. В результате вам нужно будет сгенерировать что-то похожее на таблицу, которая при обновлении делает правильные вещи. Представления SQL с триггерами при вставке / обновлении / удалении имеют тенденцию работать. Однако большинству людей нужны отношения M:M, которые нелегко сформулировать таким образом.
Для получения дополнительной информации см. Главу 3 книги - http://aka.ms/zumobook