Enunciado de es

Disponible uniquement sur Etudier
  • Pages : 2 (289 mots )
  • Téléchargement(s) : 0
  • Publié le : 24 mars 2011
Lire le document complet
Aperçu du document
Loja ID Loja Integer Localizacao Characters (256) Telefone Characters (20) online Livro ISBN Título Autor Editora Ano_Edicao Produto Cod Barras Integer Embalagem Characters (256) TipoCharacters (256) Fl t ... são Disco Characters (256) Título Characters (256) Artistas Ano_Lancamente Characters (256) Integer Characters (256) Characters (256) Characters (256) Integer

está emfeita em

é parte de

pertence

Venda idVenda Integer DataVenda Date PrecoTotal Float

Campanha idCampanha Integer Data Inicio Date Data Fim Date Desconto Float idCampanhaTítulo Idiomas Ano_Edicao Actores

Filme Characters (256) Characters (256) Integer Characters (256)

feita por

Equip Electronico Marca Characters (256) Modelo Characters (256) CaracteristicasCharacters (256)

Cliente idCliente Integer Nome Characters (100) Morada Characters (256) Telefone Characters (20) E-mail Characters (150) Sexo Characters (1) Profissão Characters (256) Data deNascimento Date Estado Civil Characters (256)

Sorteio premiado em participa em idSorteio DataInicio DataSorteio Premio Integer Date Date Characters (256)

Não deverá haver eliminações de nenhumregisto, uma vez que nem há necessidade disso, nem se deve fazer para manter os registos. Na inserção de uma venda, se a loja for a loja online (Loja.online=true) então é obrigatório especificarum cliente. Para além das restrições de entidade, domínio e referencial evidentes no diagrama (quer por estarem patentes na definição de dados, quer por serem fáceis de ver, como por exemplo a datade fim não poder ser anterior à data de início, na campanha), não mais nenhuma regra complexa de negócio. As tabelas para relacionamentos são geradas de acordo com as regras usuais (2 tabelas,excepto se for muitos para muitos, em que serão 3). Em termos de herança, devem ser criadas 5 tabelas (uma para cada sub-entidade e uma para a super-entidade) (Regra B, ver acetatos =P)

1/1

tracking img