Thoughtworks Interview Question

DB design and technical question for the proposed design