Infrasoft Interview Question

Design database structure for given scenario.