Considere as seguintes regras, que devem ser observadas por um sistema de informação: 1? Um carnê possui muitos boletos de pagamento. 2? Cada boleto pode ter sido pago ou não. Caso ele tenha sido pago, é necessário que se conheça o banco em que o pagamento foi realizado. 3? Um boleto é parte integrante de apenas um carnê, que, por sua vez, é composto por ao menos um boleto. 4? Caso um carnê seja excluído do sistema, todos os boletos que o compõem também deverão ser excluídos.
Qual diagrama de classes UML representa adequadamente as regras descritas acima?