general interface for database component, skeleton classes for
sysfunc-timetable component