Modelagem de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (355 palavras )
  • Download(s) : 0
  • Publicado : 30 de setembro de 2012
Ler documento completo
Amostra do texto
Atividades
1) Uma loja de roupas deseja criar um cadastro com suas peças, cada peça possui um código que a identifica, uma descrição, um preço unitário e uma quantidade em estoque. Deseja tambémmanter um cadastro de seus clientes com código do cliente, nome, telefone (o cliente pode ter mais de um ou nenhum), e as peças que ele já comprou.

* Criar o relacionamento entre as entidades,sua cardinalidade e seu tipo de relacionamento.
Código
Código
Descrição
Descrição

M
M
1
1
Nome
Nome
Telefone*
Telefone*
Código
Código
Clientes
Clientes
Adquire
Adquire
Peças
Peças1
1
N
N
Quantidade
Quantidade
Preço
Preço

(N:M)
(N:M)

2) Uma empresa bancária mantém um cadastro com os dados dos seus clientes (identidade, nome, endereço{rua, cep e bairro} etelefone {pode ter mais de um ou nenhum}) e de suas contas (número da conta e saldo). Um cliente pode ter mais de uma conta no banco e uma conta pode ter mais de um cliente (conta conjunta).
O bancomantém também um cadastro com suas agências (código, nome), e que cada agência pode ter mais de uma conta.
Código Cliente
Código Cliente

Peças Unitárias
Peças Unitárias
M
M
1
1
DescriçãoDescrição
Código
Código
Peças
Peças
Cliente
Cliente

Adquire
Adquire
1
1
N
N
Nome
Nome

Telefone*
Telefone*
(N:M)
(N:M)

3) Uma loja de roupa deseja criar um cadastro com peças.Cada peça possui um código que a identifica, uma descrição, um preço-unitário e uma quantidade em estoque. Deseja também manter um cadastro de seus clientes com nome, telefone (o cliente pode ter maisde um ou nenhum), e as peças que já comprou. A data em que o cliente comprou uma peça é armazenada também.
Observe que data de compra é armazenada no relacionamento, e não na entidade. A data não éatributo nem de cliente nem de peça, é um atributo de relacionamento.
4) Identidade
Identidade
Nome
Nome

M
M
1
1
Saldo
Saldo
Nº Conta
Nº Conta
Contas
Contas
Adquire
Adquire...
tracking img