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

Aumentar colunas em um banco de dados Entity

u colocar isso em uma maneira melhor abaixo. Vamos olhar para a tabela de SaleDetails: As vendas de coluna indicam o ato de venda, ele deve realmente ser SaleID. Os produtos de coluna, identifica o produto, deve ser realmente ProductID. Vamos olhar para a tabela Funcionários. Há apenas uma coluna nessa tabela, que é empregado. De um ponto de vista empresarial, esta palavra é vaga. Esta tabela deve ter informações sobre funcionários. Por isso, deve ter as seguintes colunas: EmployeeID, Empregado de endereço, Employee Cidade, Estado, País e Number.

Step Phone 4: Aumentar as Colunas Esta é a etapa 4 do nosso procedimento de design. Com as tabelas acima, que já estão normalizados, você realmente não pode preencher valores em algumas das colunas, porque eles são vagas. Para tal coluna, substituí-los com uma ou mais colunas que tenham nomes precisos, de modo que a informação veiculada pela coluna vaga se torna completo. Quando estiver em dúvida sobre qual coluna para colocar, ver os trabalhadores da empresa que solicitou o banco de dados.

Nesta fase você pode trazer as colunas valor calculado, mas sei que os seus dados deve ser calculado quando o usuário do banco de dados precisa deles. Assim, as tabelas acima são melhor escrita como: produtos (ProductID, Categoria, Número, CostPrice SellingPrice) Vendas (SaleID, data, EmployeeID, CustomerID, Total) Fornecedores (SupplierID, Endereço, Cidade, Estado, País, Telefone) Clientes (CustomerID, Endereço, Cidade, Estado, País, telefone) SaleDetails (SaleID, ProductID, SoldPrice) Ordens (OrderID, data, EmployeeID, CódigoDoFornecedor, Total) OrderDetails (OrderID, ProductID, BoughtPrice, Discount) Empregado (EmployeeID, Endereço, Cidade, Estado, País, Telefone) Você pode ter alguns dos nomes de tabela ou nomes de coluna na forma singular ou plural, dependendo de como soa bem.

As tabelas são agora muito OK. Note que eu incluí a SoldPrice coluna na tabela de SaleDetails. Esta não é obrigatório. Se tiver certeza de que o preço de venda na tabela de produtos continuará a ser o mesmo para todas as estações e todos os anos, em seguida, se você sabe o productID você já sabe o preço de venda. Preço, no entanto, você pode realmente vender dependem da época do ano e outros fatores como a promoção da sua empresa. Neste caso, você deve colocar o preço real do produto vendido, na tabela de SaleDetails.

Por uma razão semelhante, eu incluí o preço real comprado por um produto na tabela de OrderDetails. Quando a empresa compra um produto

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