The object-based spatial model treats the world as surface littered with recognizable objects (e.g. cities, rivers), which exist independent of their locations.
While a field-based data model sees the world as a continuous surface over which features (e.g. elevation) vary, using an object-based spatial database, it is easier to store additional attributes with the objects, such as direction, speed, etc.
Using these attributes can make it easier to answer queries like "find all tanks whose speed is 10 km and oriented to north".
In the GISER model, geometry is an entity that is related to a spatial object by the relationship determines shape of.
Additional primitives can be added on lines of the Worboy model, This system support representation for stored data.
Oracle spatial is a component of enterprise Oracle 10g and provides support to stores object such as road on top of the current implentend construction but it used network data model to store geographic data as nodes and links (a graph representation) with each node or links it has a set of attributes.