*   >> Lecture Éducation Articles >> science >> la programmation

L'augmentation de colonnes dans une base de données Entity

. Le reste des colonnes de la table devrait donner l'adresse complète du fournisseur et pas seulement ville et le pays. Vous devriez avoir que des colonnes de la table, SupplierID, fournisseur Nom, adresse, ville, état, pays et numéro de téléphone. Je vais les mettre en une meilleure façon ci-dessous. Penchons-nous sur la table SaleDetails: Les colonnes de vente indiquent l'acte de vente, il doit effectivement être SaleID. Les produits de la colonne, identifie le produit, il devrait en fait être ProductID. Penchons-nous sur la table Employee.

Il ya une seule colonne dans ce tableau, qui est employé. D'un point de vue commercial, ce mot est vague. Ce tableau doit avoir des informations sur les employés. Donc, il devrait avoir les colonnes suivantes: RéfEmployé, employé Adresse, Ville employés, état, pays et téléphone Number.Step 4: Renforcer les colonnes Ceci est l'étape 4 de notre procédure de conception. Avec les tableaux ci-dessus, qui sont déjà normalisés, vous ne pouvez pas vraiment remplir valeurs dans certaines colonnes parce qu'ils sont vagues.

Pour une telle colonne, les remplacer par une ou plusieurs colonnes qui ont des noms précis, de sorte que l'information transmise par la colonne vague devient complète. En cas de doute quant à la colonne à mettre, voir les travailleurs de l'entreprise qui a demandé la base de données. A ce stade, vous pouvez apporter dans les colonnes de valeur calculée, mais savoir que leurs données devraient être calculés lorsque l'utilisateur de la base de données a besoin d'eux.

Ainsi, les tableaux ci-dessus sont mieux écrits que: les produits (ProductID, Catégorie, Nombre, CostPrice SellingPrice) Ventes (SaleID, date, EmployeeID, CustomerID, Total) Fournisseurs (SupplierID, adresse, ville, État, Pays, téléphone) clients (code client, adresse, ville, État, Pays, téléphone) SaleDetails (SaleID, ProductID, SoldPrice) Commandes (OrderID, date, EmployeeID, SupplierID, Total) OrderDetails (OrderID, ProductID, BoughtPrice, Discount) employé (EmployeeID, adresse, ville, État, Pays, téléphone) Vous pouvez avoir quelques-uns des noms de table ou les noms de colonnes dans le singulier ou au pluriel selon la façon dont ça sonne bien.

Les tableaux sont maintenant très OK. Notez que je l'ai inclus SoldPrice de colonne dans la table SaleDetails. Ce ne sont pas obligatoires. Si vous êtes sûr que le prix de vente dans le tableau des produits restera le même pour toutes les saisons et tous les ans, alors si vous connaissez le productID vo

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.