Exercícios de DIAGRAMA DE CLASSES
1. Uma clínica possui um conjunto de médicos e pacientes. Esta clínica trabalha com várias especialidades e cada médico ao ser contratado se enquadra em apenas uma delas. Cada consulta feita por um médico tem a sua data e laudo atribuídos. Em alguns casos o médico receita exames laboratoriais aos pacientes. A cada exame, que pode ser realizado em qualquer laboratório, são atribuídas as datas de solicitação e data em que foi efetivamente realizado. Em cada exame é atribuído também um status (normal, alterado ou refazer) ao exame de acordo com o seu resultado.
2. Uma cooperativa agrícola gerencia um conjunto de fazendas. Cada fazenda é subdividida em glebas. Uma gleba é constituída de uma área em hectares, tipo de solo e grau de declive. Nelas, nas glebas, é que são desenvolvidas as atividades de plantio (milho, feijão, cana, soja etc.). Apenas uma atividade pode ser feita em cada gleba por período. No entanto, em determinadas épocas, cada gleba recebe doses de adubos e herbicidas. A cooperativa tem controle sobre as aplicações através de um histórico, que tem datas e dosagem usada. Também são criados bovinos de raça em algumas fazendas; eles têm em seu registro: nome, sexo, data de nascimento, peso e cor. Alguns animais são filhos de outros dentro da própria cooperativa, e isso tem de ser registrado. Cada animal “mora” em uma fazenda da cooperativa.Obs: se uma fazenda é vendida, todas as informações relacionadas a ela são eliminadas, incluindo as glebas; os animais são transferidos.
3. Fazer a modelagem por meio de um diagrama de Classes para uma clínica veterinária que necessita de um BD para controle de seus animais “pacientes”. Dos animais é necessário armazenar informações como nome, sexo, nascimento e raça. Os clientes, que são os proprietários dos animais, precisam ser armazenados separadamente. Cada cliente pode ter vários animais. Para facilitar a localização de um cliente, deverá existir um cadastro de cidades. A clínica trabalha com uma padronização de raça que consiste em:
Tipo (cachorros, gatos, aves e outros)
Cores predominantes (campo livre)
Porte físico (pequeno, médio, grande, não definido
Exercícios de DIAGRAMA DE CLASSES
1. Uma clínica possui um conjunto de médicos e pacientes. Esta clínica trabalha com várias especialidades e cada médico ao ser contratado se enquadra em apenas uma delas. Cada consulta feita por um médico tem a sua data e laudo atribuídos. Em alguns casos o médico receita exames laboratoriais aos pacientes. A cada exame, que pode ser realizado em qualquer laboratório, são atribuídas as datas de solicitação e data em que foi efetivamente realizado. Em cada exame é atribuído também um status (normal, alterado ou refazer) ao exame de acordo com o seu resultado.
2. Uma cooperativa agrícola gerencia um conjunto de fazendas. Cada fazenda é subdividida em glebas. Uma gleba é constituída de uma área em hectares, tipo de solo e grau de declive. Nelas, nas glebas, é que são desenvolvidas as atividades de plantio (milho, feijão, cana, soja etc.). Apenas uma atividade pode ser feita em cada gleba por período. No entanto, em determinadas épocas, cada gleba recebe doses de adubos e herbicidas. A cooperativa tem controle sobre as aplicações através de um histórico, que tem datas e dosagem usada. Também são criados bovinos de raça em algumas fazendas; eles têm em seu registro: nome, sexo, data de nascimento, peso e cor. Alguns animais são filhos de outros dentro da própria cooperativa, e isso tem de ser registrado. Cada animal “mora” em uma fazenda da cooperativa.Obs: se uma fazenda é vendida, todas as informações relacionadas a ela são eliminadas, incluindo as glebas; os animais são transferidos.
3. Fazer a modelagem por meio de um diagrama de Classes para uma clínica veterinária que necessita de um BD para controle de seus animais “pacientes”. Dos animais é necessário armazenar informações como nome, sexo, nascimento e raça. Os clientes, que são os proprietários dos animais, precisam ser armazenados separadamente. Cada cliente pode ter vários animais. Para facilitar a localização de um cliente, deverá existir um cadastro de cidades. A clínica trabalha com uma padronização de raça que consiste em:
Tipo (cachorros, gatos, aves e outros)
Cores predominantes (campo livre)
Porte físico (pequeno, médio, grande, não definido
‘