Na questão seguinte há referência a um banco de dados denominado banco BD, cujo esquema relacional e respectivo preenchimento são ilustrados a seguir.

São definidas para essas tabelas chaves primárias e/ou candidatas, de acordo com o quadro a segui

Chaves estrangeiras (ou foreign keys) constituem um importante conceito na construção de bancos de dados relacionais. No banco BD, o número de chaves estrangeiras que deveriam ser especificadas é: