Pregunta de entrevista de Keyloop (UK)

design and optimize simple database, code review and fixes