针对现有的对象/关系映射组件不能实现动态改变数据类型的不足,构造了一个动态O/R映射框架DORM。该框架包含了一个对象模型UDO和一种查询语言UQL。DORM不仅提供类型、对象、类型间的继承和组合关系的存储和处理,而且实现了类型的动态更新。最后给出了DORM的实现和应用。
In order to overcome the shortcoming of current ORM component in which the data type can not be changed dynamically,a dynamic O/R mapping framework,DORM,is constructed.This framework consists of an object model,UDO,and a query language,UQL.The dynamic O/R mapping framework not only provides the storing and processing of data types,objects and the relationship of inheritance and composition between the two types,but also implements the dynamically updating of types.Both the implementation and application of DORM are presented in this paper.