extended database model