Adenda ao enunciado da 1ª parte do projecto As alterações que constam nesta adenda dizem respeito ao enunciado da 1ª parte do projecto e não modificam drasticamente nada do que nele consta. Apenas vos fornecemos algumas modificações que pretendem tornar mais claro o enunciado e/ou tornar mais precisas algumas notações. De acordo com o processo de desenho de bases de dados que consta nos slides do Cap2, existe a seguinte correspondência com as secções que o relatório da 1ª parte do projecto deve conter: o 2. Modelo de classes UML –> Desenho Conceptual o 3. Modelo Relacional e 4. Tabelas em SQL –> Desenho Lógico e um pouco de Desenho Físico o A descrição dos requisitos apresentada em 1.1. e 1.3 corresponde ao resultado de um levantamento de requisitos (que, obviamente não foi feito por vós) No esquema ER apresentado em 1.2., os nomes das relações devem ser todos diferentes e coerentes (por exemplo, todos verbos conjugados do mesmo modo), logo devem ser tidas as seguintes alterações: o A relação entre Categoria e Produto passa a chamar-se “classifica” o A relação entre Armazém e Contacto passa a chamar-se “tem” o A relação entre Autor e Livro passa a chamar-se “escreve” o A relação entre Artista e CD passa a chamar-se “interpreta” o A terceira restrição de integridade (RI3) apresentada em 1.2. desaparece. Não faz sentido estar a impôr valores para o atributo “nome” do Tipo de CD, uma vez que o conjunto não é delimitado. No ponto 1.3., primeiro parágrafo, quando se fala em encomenda apenas se pretende contextualizar os requisitos que se seguem, isto é uma factura aparece na sequência de uma encomenda. No entanto, apenas se pretende guardar na base de dados a data da encomenda associada à factura que lhe corresponde.