私はビジネスロジック全体を実装している宝石を持っていますので、別のアプリケーションで使うことができます。現在、これらのアプリケーションの1つに永続性が必要です。永続性をサポートするために既存のRubyモデルを簡単に拡張するにはどうすればよいですか?私はそれらに猿を貼るべきですか?永続性をサポートするために既存のRubyモデルを拡張する方法
私のモデルオブジェクトは、通常、XMLまたはJSONファイルから構築されていますが、今はリレーショナルデータベースに格納する必要があります。
この問題の一般的なパターンはありますか?永続性をサポートし、レガシーオブジェクトと新しいモデルオブジェクトとの間をマッピングする新しいモデルオブジェクトを記述するか、既存のモデルオブジェクトを拡張してデータベースで表現可能にする必要がありますか?
ヒント、ヒント、リンクは大歓迎です。