SBD1 / Grupo02-MetalGearSolid

Jovens que tentaram se passar por desenvolvedores de jogos da Konami.
2 stars 0 forks source link

Ajustes do projeto #25

Closed JoaoHenrique12 closed 1 year ago

JoaoHenrique12 commented 1 year ago

Nota: Todas as alterações do MER e DLD tem que ser propagadas para o arquivo de criação do banco (DDL e DML).

RafaelBP02 commented 1 year ago

O professor também tinha recomendado fazer a especialização das armas

RafaelBP02 commented 1 year ago

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.

JoaoHenrique12 commented 1 year ago

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.

RafaelBP02 commented 1 year ago

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.

JoaoHenrique12 commented 1 year ago

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.

JoaoHenrique12 commented 1 year ago

O professor também tinha recomendado fazer a especialização das armas

32 , vamos especializar o Item. Acho que fica mais facil.