*   >> Leitura Educação Artigos >> science >> programação

Determinar as chaves primárias nas entidades de banco de dados

D, Data, EmployeeID, CódigoDoFornecedor) OrderDetails (NúmeroDoPedido, ProductID, BoughtPrice, desconto) Empregado (EmployeeID, Endereço, Cidade, Estado, País, Telefone), o produtos de mesa, a chave primária é ProductID. Na tabela de vendas, a chave primária é SaleID. Aqui, EmployeeID não é uma chave; ele vai ser uma chave estrangeira (ver mais tarde). Na tabela Fornecedores, SupplierID é a chave primária. Na tabela Clientes, CustomerID é a chave primária. Na tabela de SaleDetails, você tem uma chave composta feita de SaleID e ProductID.

Na tabela Pedidos, CódigoDaEncomenda é a chave primária e EmployeeID aqui vai ser uma chave estrangeira (ver mais adiante). Na tabela de OrderDetails, você tem uma chave composta, que são OrderID e ProductID. Na tabela Funcionários, a chave primária é EmployeeID. Aqui a coluna EmployeeID identifica exclusivamente todas as linhas na tabela. É uma chave primária aqui; na tabela de vendas e encomendas, é uma chave externa (ver mais adiante) .Os valores de chave primária Que tipo de valor deve ir para as nossas chaves? Para simplificar, basta colocar contagem de números para as chaves.

Assim, a primeira linha para a tabela de produtos terá o valor, 1 para ProductID na sua primeira linha, 2 para ProductID na sua segunda linha, 3 para ProductID em sua terceira linha, e assim por diante. A primeira linha para a tabela de vendas terá o valor, 1 para SaleID na sua primeira linha, 2 para SaleID na sua segunda linha, 3 para SaleID em sua terceira linha, e assim por diante. Os valores para a chave primária composta da tabela de saleDetails será lida de Produtos e Vendas tabela. Aplique o mesmo raciocínio para as outras mesas.

Isso é que é para esta parte da série; continuamos na próxima parte da etapa 6, que é o último passo no processo de criação da tabela. Chrys

Tutoriais no banco de dados Series1 Normalization2 Initial Form Evaluation3 Primeiro normal Form4 Segundo normal FORM5 Terceiro normal Form6 Pacotes de Nível Superior View7 e muitos-para-muitos pacotes Relationships8 e Pacotes Subtypes9 e Pacotes reflexiva Relationships10 e Pacotes Compositions11 e N -ary Association12 normalização de dados de nível superior View13 banco de dados de Queries14 Identificando itens de dados e Entities15 Aumentar colunas em um banco de dados Entity16 Determinar as chaves primárias no banco de dados Entities17 Identificar relações lógicas e KeysThe Foreign deve saber em Design de banco de dados MySQL e ServerThe deve saber em Banco de Da

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.