WeBWorK::DB::Record - common functionality for Record classes.
new($Prototype)
Create a new record object, set initial values from the record object $Prototype, which must be a subclass of WeBWorK::DB::Record.
new(%fields)
Create a new record object, set initial values from the hash %fields, which must contain keys equal to the field names of the record class.