• I think Oracle tried to go down that route with nCube:

    http://en.wikipedia.org/wiki/NCUBE

    Andy