Trabalho de programação
Para cada mini-mundo a seguir, construa o MER correspondente:
A) Uma determinada empresa de distribuição de filmes deseja controlar seus cinemas e filmes. Após várias reuniões com os futuros usuários do sistema, relacionamos uma série de regras do negócio identificadas:
a empresa de distribuição possui vários cinemas, em diversas localidades; cada cinema possui uma identificação única, um nome fantasia, um endereço completo, incluindo rua, avenida, bairro, município, estado e sua capacidade de lotação; os filmes podem ser dos mais variados tipos e gêneros; cada filme é registrado com um título original, e se for filme estrangeiro, possuirá também o título em português, o gênero, sua duração, limite de idade e seu país de origem, informações sobre os atores que compõem seu elenco, e o seu diretor. Existirá um único diretor para cada filme; alguns cinemas apresentam mais de um filme em cartaz, sendo nestes casos, sessões alternadas com um filme e outro; as sessões possuem horários que variam de acordo com a duração do filme, havendo sempre um intervalo de 15 minutos entre elas; os atores de um filme podem, obviamente, atuar em diversos filmes, assim como o diretor de um filme pode também ser ator neste filme ou ainda mais, ser ator de um outro filme. Um ator possui as seguintes características: um número de identificação, um nome, uma nacionalidade e uma idade; as sessões de cinema devem ter seu público registrado diariamente, para que se permita a totalização dos assistentes quando o filme sair de cartaz, ou a qualquer instante;
B) A administradora de imóveis “Imor Tal” é uma empresa que cuida, principalmente, da compra e venda de imóveis residenciais e comerciais no Grande Rio, dentre outras atividades. O atendimento atualmente é demorado e, muitas vezes, incompleto devido a demora no manuseio de muitas fichas, acarretando a perda de muitas oportunidades de negócio. Todos os imóveis são