如何根據正在使用的模塊連接到不同的數據庫?我們的場景如下:如何連接OpenERP中的其他數據庫?
我們有一個獨立的應用程序,在特定的服務器上運行自己的數據庫,並在不同的服務器上運行OpenERP。我們希望在OpenERP中創建一個模塊,它可以利用獨立應用程序服務器上的實體,而不是在其自己的數據庫中創建自己的實體,這可能嗎?我們如何更改ORM用於連接到自己的數據庫以指向不同數據庫的連接參數?
當然,一種方法是使用base_synchro模塊同步兩個數據庫之間所需的實體,但考慮到大量的數據,我們不希望重複。另一種方法是使用xmlrpc將數據導入OpenERP,但仍需要OpenERP數據庫中存在實體。
我們怎樣才能解決這個問題,而沒有數據重複? OpenERP中的模塊如何基於不同的數據庫創建?