Applying SD-tree for object-oriented query processing