Considere o diagrama de classes, na notação da UML, que representa o modelo conceitual de dados de uma aplicação.
![Enunciado 312017-1](/images/concursos/7/2/c/72c6479d-204b-810e-ea78-d6bd2f3047b6.png)
Durante o mapeamento desse modelo conceitual para o modelo relacional, um projetista de banco de dados optou pela estratégia de criar uma relação por classe do diagrama. Esse projetista também optou por utilizar uma coluna deimplementação como chave estrangeira de cada relação. Sendo assim, a quantidade mínima possível de relações e a correspondente quantidade de chaves estrangeiras resultantes deste mapeamento são, respectivamente: