1

私のパートナーと私は大学レベルの最終プロジェクトに取り組んでおり、データベースを設計したいところまで来ました。現在、ac# JSON シリアライザーとデシリアライザーがあり、それをデータベースに保存する予定です

私がクラス スキーマを設計していたとき、私のパートナーは、すべての JSON 文字列を含むテーブルを用意しない理由について言及しました。直感的には、いくつかのフィールドと文字列を使用するのは適切ではないように思われるため、どうすればよいかわかりません。そのテーブルから選択し、すべての文字列をデシリアライズすると、情報が得られます。

ただし、考えれば考えるほど、大きな違いがあるかどうかはわかりません。編集する必要があるときはいつでも、とにかく JSON 文字列を編集してデータベースに復元する必要があるからです。この設計ではデータベースが単なるデータ ダンプになると思いますが、私たちのプロジェクトは完全な設計を必要とするほど大規模ではありません。

私の問題はあまりよく説明されていませんが、これについて何か考えはありますか? JSON文字列を保存するだけですか?または、古典的なスキーマを使用しますか? 私はそれが本当に依存していると思います

4

0 に答える 0