2つの別々のRailsアプリケーション間でデータを共有したいと考えています。Railsアプリケーション間でデータとモデルを共有する最も一般的な方法
各アプリケーションには製品の概念があります。 2つのアプリケーションは共通のフィールド(例えばid、name)を共有しますが、各アプリケーションには他のアプリケーションが必要としないフィールドもあります(some_application_specific_flagなど)。
1)Railsモデルを共有し、2)データベース構造について最も一般的なアーキテクチャプラクティスは何ですか?
モデル:完全に別のモデルですか?各アプリケーションの共通基本モデルとサブクラス他に何か?
データベース構造:共有データ用の共通テーブル、次にアプリケーション固有のデータ用のアプリケーション固有テーブル。