A*: a new algebra for an extended object/relational model
Résumé
In this paper, an algebra A consisting of first order logic operators has been defined to express various classes of queries in object relational database. To contribute to the improvement of relational/object models and agebra this paper presents an extension of object relational model to new types generated by operators and the related algebra A*. These operators, called Op, offer a means to specify domains as functions and permit consequently to increase the data model expressiveness. To support this extension, we propose a new data query language, or more precisely a logical data calculation A* as an adapatation of the algebra A. A* Algebra contains algebraic operators which are able to support this new extension.