各ユーザーの映画/テレビ番組の設定/お気に入りを保存するメディア アプリケーションを作成する必要があります。
このアプリケーションには、imdb.com や rottentomattoes などと同様に、映画/テレビ番組のメタデータの巨大なデータベースがあります。このデータはユーザーに対して読み取り専用であり、映画のコンテンツを編集できるのは管理者だけです。また、odata を介してこのデータを公開する予定です。
私の直感では、少なくともメディア データの保存には NoSql を使用する必要がありますが、多くの開発生産性ツール (Entity Framework、デザイナーなど) を失うのではないかと心配しています。
また、NoSql とデータの重複についても心配しています (たとえば、各映画には、各 k/v またはドキュメントで重複するジャンルのリストがあります (どの nosql データベースを選択するかによって異なります))。
私の次の機能は、映画のタイトルのオートコンプリートを提供することなので、それも覚えておく必要があります。
誰かがこれと似たようなことをしましたか? 私の心配は正しいですか?