5. Criando relacionamentos

Vamos agora aprender como a maioria das ferramentas de modelagem permitem a criação de relacionamentos. Voltando ao nosso exemplo do sistema de controle de projetos de uma empresa, temos que criar as seguintes relações:

5.1. Projetos e Funcionários

Um projeto pode ser executado por um ou vários funcionários e um funcionário pode executar nenhum, um ou vários projetos, dessa forma, precisaremos criar uma entidade associativa entre projetos e funcionários para expressar a relação muitos-para-muitos.

Daremos o nome de ProjetosFuncionarios para essa entidade, e nela migraremos as chaves primárias das tabelas fazendo as relações.

Como um projeto precisa de ao menos um funcionário, iremos mudar a relação de Projetos para ProjetosFuncionarios, trocando a multiplicidade da relação de 0 ou muitos para 1 ou muitos.

Veja a seguir como fazer isso.

Copyright © 2014 AIEC.