我正在使用对象数据库 ( db4o ) 编写应用程序,并且将以敏捷的方式从一个小的、最小的实现开始并从那里迭代地添加功能,同时发布新版本的软件。
我的主要问题是如何保持数据库的向后兼容性,随着模型类的新实现的开发,用户将能够使用第 10 版软件保存的第一版数据。
是否有一些标准方法可以做到这一点,尤其是使用对象数据库?
我正在使用对象数据库 ( db4o ) 编写应用程序,并且将以敏捷的方式从一个小的、最小的实现开始并从那里迭代地添加功能,同时发布新版本的软件。
我的主要问题是如何保持数据库的向后兼容性,随着模型类的新实现的开发,用户将能够使用第 10 版软件保存的第一版数据。
是否有一些标准方法可以做到这一点,尤其是使用对象数据库?