Modified the DB schema script with latest solution provided by TA. Added
the tested data generator code provided by TA