I wrote a simple database base class as you suggested today in our discussions:
http://wiki.sagemath.org/days17/projects/presagedays/database
William
-- William SteinAssociate Professor of MathematicsUniversity of Washingtonhttp://wstein.org