Modelagem - Coleção de CDs

Modelagem

03/01/2015

Fazer a modelagem de usando Diagrama Entidade Relacionamento:

"Organizar uma coleção de cds. Um cd possui um titulo e diversas musicas. Toda musica possui um titulo e uma duração. Uma musica pode ter sido composta por um ou mais compositores. Uma musica pode ser interpretada por um ou mais cantores. Existem cantores que tambem são compositores(e vice-versa)".

Parece ser simples, mas uma coisa pode ter varias outras...rsrs, superficialmente falando...

Qual o tipo de dado que pode utilizado para "duração"?
Marilia Silva

Marilia Silva

Curtidas 0

Melhor post

Roniere Almeida

Roniere Almeida

03/01/2015

Qual o tipo de dado que pode utilizado para "duração"?


Boa pergunta, eu realmente não sei a nivel de modelagem.

tentando te ajudar

Possiveis tabelas:

- artista(compositor ou cantor)
- CD()
- Código

pode ter mais, mas não tenho mais pratica...
GOSTEI 1

Mais Respostas

Marilia Silva

Marilia Silva

03/01/2015

Já é uma boa ajuda Roniere, ainda vou começar a fazer esse, mas como escrevi, me parece aquelas questões cheias de casca de banana.
GOSTEI 0
Marilia Silva

Marilia Silva

03/01/2015

Olha como consegui fazer

[img]http://arquivo.devmedia.com.br/forum/imagem/392972-20150103-173904.jpg[/img]
GOSTEI 0
Roniere Almeida

Roniere Almeida

03/01/2015

Como disse, estou sem pratica, mas está legal, só não entendi o tipo de midia.
GOSTEI 0
Marilia Silva

Marilia Silva

03/01/2015

Ficou meio confuso mesmo, vou repensar isso, se é necessario ou não.
GOSTEI 0
Roniere Almeida

Roniere Almeida

03/01/2015

Ficou no minimo estranho realmente.
GOSTEI 0
Fernando C

Fernando C

03/01/2015

Qual o tipo de dado que pode utilizado para "duração"?

tempo (time), não 1 coluna "real"

sobre a modelagem, lembrar que:
cantores que tambem são compositores(e vice-versa)".

sei não.. cheirinho de autorelacionamento ahe..

Uma musica pode ter sido composta por um ou mais compositores. Uma musica pode ser interpretada por um ou mais cantores

também.. "aroma" de "muitos-para-muitos"...

outras sugestões:
- pessoalmente acho que "estilo" poderia ser 1 atributo de musica (reflita: qual o problema de um cantor de axé gravar um samba?)
- também não entedi muito bem a diferença entre "estilo" e "categoria"...
- outra obs: "idade" não recomendo (mas se preferir ficar atualizando manualmente todo ano..), sugiro data de nascimento e "idade" poderia ser 1 campo calculado.
- obs. pessoal: caso vc identifique colunas que não sejam obrigatórias (não exigidas pelo enunciado - ex: curriculo do artista) eu prefiro descomplicar e deixar de fora (o foco do acervo é de cds), mas, claro, cheque com seu professor - "futuramente" (eu diria o qto antes) aconselho a vc dar 1 estudada sobre "requisitos".
GOSTEI 0
Marilia Silva

Marilia Silva

03/01/2015

Fernando, muitissimo obrigada, me fez pensar melhor!
GOSTEI 0
POSTAR