回答編集履歴

1

追記

2019/04/12 10:33

投稿

tanat
tanat

スコア18713

test CHANGED
@@ -17,3 +17,21 @@
17
17
 
18
18
 
19
19
  インターフェイスとデータ同期の粒度についてはそれぞれ別に要件を設定して、それぞれのレイヤーで実装を検討する必要があります。
20
+
21
+
22
+
23
+ その上で、質問1に回答すると
24
+
25
+
26
+
27
+ ネイティブアプリからRDBMSに直接接続して運用出来るケースはかなり限られるので、何らかのAPIを経由するのが一般的でしょう。
28
+
29
+ ファイルをインポートするようなケースであっても、インポートを担当するAPIを経由することになります。
30
+
31
+
32
+
33
+ 理由は色々ありますが、
34
+
35
+ RDBMSの機能だけだとユーザーとその権限管理やバリデーションに限界があり、安全性と機能を担保するためのコストが高い
36
+
37
+ というところが大きいと思います。