module Database;

from Questions import Question;
export all;

object Database is
       components: Question*;
       description: (*
           A Database is made up of a series of Question objects. 
       *);
end Database;

object LocalDatabase is
       components: Database;
       description: (*
           The LocalDatabase is a database object that can be used only
	       by the current user.
	       
	       NOTE: The local database is the same as a database and could 
	       be implemented without inheritance.  In the interest of future
	       versions of the software that may use a shared database on
	       a server, the local database is inherited to show that it is
	       a separate type of object.
       *);
end LocalDatabase;

end Database;