Pergunta de entrevista da empresa Bank of Canada

Scenario based, create a data model.