2
私は、Martin Fowlerが概説したData Mapperパターンに基づいて、基本的なORMメカニズムを書いています。どのオブジェクトが変更されたかを追跡する作業ユニットがあります。明らかに、外部キーや他のDB制約のために、変更は特定の順序でテーブルに書き込まれなければなりません。オブジェクトをデータベースに書き込む順番はどのようにすればよいですか?
私が変更を書き込む順序を決定するために使用できる解決策はありますか?ファウラーは、彼のPoEAA本の「地形的な並べ替え」を示唆している。