データクラスでDBのID(自動採番)に対応している変数があった時、保存前コンストラクタにidを含めると変ですよね? 登録するまで分からないので。 でも保存するとidは分かるので、ここは新しくインスタンスを生成すべきなのか、それともプロパティでidをセットすべきなのでしょうか。 この場合は2パターンのコンストラクタで、idあるバージョンとないバージョン+プロパティを作ればいいんでしょうか?
↧