【发布时间】:2011-04-05 17:38:45
【问题描述】:
如果您使用对象数据库,当您需要更改对象模型的结构时会发生什么?
例如,我正在使用 Google App Engine。在开发应用程序时,我意识到在某些情况下,我错误地命名了一个类,我想更改名称。我认为我需要巩固两门课程。
但是,我不认为我可以,因为类的名称直观地与数据存储相关联,并且在这些类名称下存储了实际数据。
我认为从数据存储中抽象出对象模型的“旧方法”的好处在于,数据存储对对象模型一无所知——它只是数据。因此,您可以更改对象模型并以不同的方式从数据存储中加载数据。
所以,一般来说,当使用与您的数据模型密切相关的数据存储时......您如何改变周围的事物?
【问题讨论】:
标签: google-app-engine nosql objectdatasource