我想在Django中集成遺留數據庫。Django和奇怪的遺留數據庫表
我遇到了一些可怕的數據庫設計造成的怪異表的問題,但我不能自由改變它。
的問題是,有一些沒有一個PrimaryKey的ID表,但在這裏,產品ID和,問題來了,他們中的很多都是多次在某列的情況下,需要有多個值,例如
ID | ... | namestring
2 | ... | name1
2 | ... | name2
是否有可能繞過常見的主鍵行爲並編寫一個函數,該函數返回具有多行的此類ID的對象?列名稱字符串可以成爲一個列表。
有不需要手工編輯,因爲這是從另一個系統導出的數據,我只需要訪問它..
好的,謝謝,這似乎是一個合理的解決方案。我會很高興,但如果有一種方法可以通過管理器或類似方式繞過實際的對象訪問? – 2009-09-05 07:22:33