modelagem de dados-teste
Atributos
Atributos compostos: Exemplo: Endereço é formado pelos atributos: rua, bairro, cidade, estado, CEP.
Atributos simples ou atômicos: Atributos que não são divisíveis em unidades dados mais simples. Exemplo: data de nascimento, numero de fatura, valor total de venda.
Dominio de um atributo: Descrição de possíveis valores permitidos para um atributo.
Exemplo: domínio do atributo cor de peça: azul, amarelo, verde, vermelho, branco.
Valores nulos: Atributo sem valor. Um valor nulo pode ocorrer quando o atributo não é relevante para descrever uma entidade em particular.
Atributos identificadores: Atributos que identifica, de forma única, as instâncias de uma entidade.
Exemplo: uma matrícula identifica um aluno e um CPF identifica um cliente.
Em um primeiro contato com o negócio de uma empresa, podemos não possuir o conhecimento necessário sobre o mesmo. Portanto, é fundamental que procuremos conhecer seus objetos principais.
Ao descrevermos textualmente a realidade analisada, as entidades podem ser identificadas por similaridade com a análise sintática das linguagens naturais. Nesse caso, algumas regras podem ser aplicadas: o sujeito e o objeto da sentença são, provavelmente, entidades; os verbos podem sugerir relacionamentos, por exemplo:
Construa o Modelo Entidades-Relacionamentos para o mini-mundo descrito a seguir: Suponha que estamos fazendo a análise de dados da área de Recursos Humanos da empresa ABC e tenhamos obtido as seguintes informações: “Cada funcionário é lotado em um departamento e tem um cargo de carreira. Para o cadastramento do funcionário são registrados: nome, endereço, telefone, cargo, departamento, salário, horário, filiação, idade, CPF, identidade e nacionalidade. Para cada dependente do funcionário são registrados: nome, idade, parentesco e sexo. Para cada departamento deseja-se saber: nome, sigla, nome do