Banco de Dados Cinema
Por: luizcarlosxr • 6/10/2020 • Exam • 456 Palavras (2 Páginas) • 554 Visualizações
Descrição do sistema a ser modelado - CINEMA
Uma rede de cinemas gostaria de automatizar seus controles e para isso solicitou a você que construa um sistema. Os administradores querem saber quais filmes estão em cartaz e em que salas e horários e em que cinema. Todas as informações cadastrais serão mantidas pelos próprios administradores e pelos auxiliares da administração que auxiliam na gerência dos cinemas, inclusive na exibição de filmes, mas somente os administradores poderão incluir outros auxiliares e ambos poderão incluir outros usuários, tais como os funcionários de cada cinema e os Clientes.
Os Clientes terão que informar CPF para cada lugar ao reservar lugares para assistirem aos filmes.
Existem várias salas no espaço físico que dispõem cada cinema que exibem filmes em horários diversos.
Cada sala possui um único nome e número de lugares. Os filmes são caracterizados por seu nome em português, nome na língua original (se estrangeiro), diretor, ano de lançamento, gênero, e sinopse. Não existem dois filmes com o mesmo nome em português e ano de lançamento(Restrição).
Podem existir para o filme, premiações ou indicações para premiação e esta informação é usada para divulgação dos filmes.
Uma exibição de filme acontece em uma sala e horário(Restrição). Um mesmo filme pode ser exibido na mesma sala, em vários horários diferentes(Restrição). Os filmes muito procurados podem ter exibição simultânea em várias salas em horários simultâneos ou não(Restrição). Filmes diferentes podem ser exibidos na mesma sala, desde que não sejam exibidos no mesmo horário(Restrição).
Os horários são: 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, mas podem ser criados novos.
Cada horário está vinculado a um conjunto de funcionários responsáveis pelo andamento das atividades do cinema naquele horário. Os funcionários desempenham funções como: caixas, baleiros, lanterninhas, bilheteiros.
A organização dos funcionários se dá através de um rodízio das funções conforme o horário conforme o exemplo a seguir: Um mesmo funcionário pode ser caixa no horário das 16:30, e baleiro no horário das 21:30. Todo horário tem pelo menos três funcionários alocados.
Cada funcionário é caracterizado pelo número único da carteira do trabalho, nome, data de admissão e salário. Os administradores desejam ter controle sobre todos os usuários do sistema, não só dos funcionários, mas também dos clientes que assistem aos filmes.
...