Adenda ao enunciado da 1ª parte do projecto

Propaganda
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.
Download