O sistema deverá fazer a gestão de locação de imóveis, abrangendo aspectos relacionados a inquilinos, proprietários, fiadores, bens e as relações entre essas entidades. A entidade Pessoa representa os indivíduos envolvidos no sistema, podendo atuar como Fiador, Inquilino ou Proprietário. Cada pessoa é identificada por seu CPF e Nome. A subclasse Inquilino representa quem aluga o imóvel e inclui atributos como Estado Civil, enquanto a subclasse Fiador identifica quem garante o contrato de aluguel, com atributos adicionais como Renda Mensal. Já a subclasse Proprietário representa quem possui o imóvel, com o atributo Tipo, que especifica se o proprietário é uma pessoa residente na mesma cidade do Imovel ou não, e pode ter um relacionamento de "sócio" com outros proprietários para representar co-propriedade de imóveis. A entidade Conta Bancária, que pode ser associada a mais de uma pessoa como titular, armazena informações financeiras com atributos como Número e Saldo. A entidade Imóvel representa os imóveis disponíveis para locação, identificados por sua Matrícula e Endereço, e está associada exclusivamente a um único Proprietário. Além disso, a entidade Bem, associada ao fiador, representa os bens materiais que podem ser utilizados como garantia de locação, descritos pelo atributo Descrição. Entre os relacionamentos, destaca-se o "aluga", que conecta o Fiador, Inquilino ao Imóvel, registrando informações como a Data de Início do contrato. É necessário vincular o Fiador aos Bens que ele possui, enquanto "sócio" deverá ser um auto-relacionamento da entidade Proprietário, permitindo modelar co-propriedade. Por fim, é necessário vincular uma Pessoa às suas Contas Bancárias.