バックグラウンド
Person
多くの属性を持つクラスがあります。
私が欲しいもの
ユーザーがこれらの属性を編集できるようにします。
私が試したこと 1
関数を作成し、そのパラメーターはすべての属性であり、SQL ステートメントを作成してから、ストアド プロシージャを呼び出します。
問題
おそらく、ユーザーは自分のパラメーターの 1 つだけを編集したい (これはより一般的な状況です) ため、私のやり方では、1 つだけを編集したい場合でも、すべての属性を入力する必要があります。
私が試したこと 2
各属性の create 関数を使用して編集します。
問題
あまりにも多くのSQLステートメントを使用して、あまりにも多くの関数をコーディングする必要があります。
私の質問
問題を解決するための最良のアプローチは何ですか? そのための設計パターンはありますか?
前もって感謝します