SQL Serverに格納されるアプリケーションデータがあります。このデータはREST APIを介してユーザーのブラウザに同期され、ユーザーが基本的なCRUD操作を行い、プッシュバックするためにIndexedDBデータベースに保持されます。エンティティは特に複雑ではありません。ほとんどのユーザーは、数MBのデータの領域にいます。コンテキストを考慮すると、このデータをクライアント側で非リレーショナル・モデル、スケーラビリティ、およびパフォーマンスに格納することによる利益は、適用されないようです。このデータをIndexedDBオブジェクトストアのエンティティに参加する外部キーとのリレーショナルな方法で保存すると、より多くの利益を得ることができますか?リレーショナルサーバー側のデータを使用してオフラインWebアプリケーションでIndexedDBデータベースをモデリングする
ORMを使用するリレーショナル構造またはドキュメントタイプ構造の両方で、サーバー側のJSONにリレーショナルデータをシリアライズするのはかなり簡単です。