2017-02-27 6 views
1

データベーステーブルとは異なる粒度のオブジェクトを読み込み、更新することは可能ですか?たとえば、1つのテーブルのみをコスポストする契約のような複雑なビジネスオブジェクトを考えてみましょう。 バックエンドにビジネスロジックをカプセル化したいと思います。私のクライアントは、データベーススキーマについて何も知ってはいけません。テーブルに対するAzureモバイルサービスの制限

どのようにAzure Mobile Serviceを使用してこれを行うことができますか?

+0

ちょうど文を読むことによってそれを伝えるのは難しいです - 詳細については

は、本書の第3章を参照してください。とにかく、API(JSON、XMLなど)をモバイルデバイスに公開する必要があります。このようにして、ビジネスロジックはテーブルまたはNoSQLデータへのデータ変換を処理します。あなたが思っているよりも簡単になります。答えはすでにあなたの質問にあります...あまりにも一般的です。 :-) –

+0

基本的には、単一のテーブルよりも複雑なデータをどのように扱うかということでした。それは人間関係などです。下に掲載された本は、始めるには良い作品のように見えます。 –

答えて

2

Azureモバイルアプリはリレーションシップをサポートしていません。結果として、更新されたときに正しいことをする表のようなものを生成する必要があります。挿入/更新/削除時のトリガを持つSQLビューは機能しがちです。しかし、ほとんどの人はM:M関係を望んでいますが、これは容易にこのように策定されていません。 http://aka.ms/zumobook

関連する問題