Pregunta de entrevista de Conviva

Design a database schema for a given scenario