顧客から、箇条書きを使用したリストを受け取り、次に箇条書きをサブしました。これらを Postgres データベースに保存する最良の方法は何ですか。この例を教えていただければ、それは素晴らしいことです。
ありがとう!
その構造は次のようなものです。
- 欠陥1
- 欠陥の可能性のあるインスタンス1
- 欠陥 1 の別の可能性のあるインスタンス
- 欠陥2
- 欠陥の可能性のあるインスタンス2
- 欠陥 2 の別の可能性のあるインスタンス...
顧客から、箇条書きを使用したリストを受け取り、次に箇条書きをサブしました。これらを Postgres データベースに保存する最良の方法は何ですか。この例を教えていただければ、それは素晴らしいことです。
ありがとう!
その構造は次のようなものです。
インデントされたリストの場合、基本的にツリー構造について話しています。階層を格納するには多くの方法があります。比較については、この回答を参照してください。
リレーショナル データベースの設計 - 階層データモデルを使用するか、使用しないか?
データをどのように使用したいかによって、つまり、入ってきたデータを吐き出すだけの場合、この特定のユース ケースでは階層の側面をスキップして、各行を次のように順番に保存することができる場合があります。インデント フィールド。ツリーでできることはほとんどありませんが、特定のケースでは必要なだけかもしれません。