Closed JoaoHenrique12 closed 1 year ago
O professor também tinha recomendado fazer a especialização das armas
Sobre a sujestão: "O relacionamento ProjetoDepenteUnidade fica com o atributo tipo e o relacionamento passa a ter cardinalidade 1:10". Não vejp sentido nessa cardinalidade. Porque assim eu entendo que uma unidade só poderá ser requisito de no máximo 10 projetos.
A questão é que o projeto pode depender de no máximo 5 unidades. Pensando no que vc comentou agora acho que a cardinalidade pode permanecer a mesma, já que com esta alteração uma mesma tupla poderia ter como requisito 10 unidades e não 5. Assim sendo, mantenha as cardinalidades dos recursos e unidades.
Sobre a sujestão: "Adicionar no DDL o valor default de PROJETO depende UNIDADE e PROJETO consome RECURSO para 0, seja para requisito de USO ou PRODUCAO". Não entendi qual atributo deve ter default = 0. Pois a tabela de requisitos não existe mais.
Em PROJETO depende requisito existe o atributo nivelUnidade, coloca o default dele como 0 e faz o mesmo para Projeto consome Recurso, coloca a quantidade com default 0.
O professor também tinha recomendado fazer a especialização das armas
Nota: Todas as alterações do MER e DLD tem que ser propagadas para o arquivo de criação do banco (DDL e DML).