Dans la base de données des traders de northwind, le prix unitaire est indiqué à la fois sur les produits et sur les [détails de la commande]. Les deux tableaux indiquent des prix différents pour le même produit. Est-ce une redondance ou y a-t-il une explication à cela?Northwind traders unitprice redondance?
2
A
Répondre
7
Il y a une raison.
Lorsque vous modifiez le prix d'un produit, vous ne souhaitez pas que toutes les commandes contenant ce produit changent également. Vous avez besoin du prix unitaire dans la table [Order Details] pour préserver l'historique.
Questions connexes
- 1. Redondance MSMQ
- 2. Création de redondance pour un référentiel Subversion?
- 3. Vitesse/redondance des sélecteurs dans CSS
- 4. Redondance de serveur d'état de session
- 5. Comment afficher la base de données Northwind installée?
- 6. Problème de mappage du client Northwind avec NHibernate
- 7. ADO.NET Entity Framework, Northwind et Employee.Orders> 0
- 8. Suppression de redondance dans les actions ASP.NET MVC
- 9. Redondance, fiabilité et tolérance aux pannes en C# - où chercher des exemples?
- 10. Redondance avec le pilote Microsoft JDBC lors de l'exécution d'une procédure stockée
- 11. Assurer la redondance réseau: Comment passer du FAI par défaut au FAI de secours sans temps d'arrêt
- 12. Si un site dispose de 2 équilibreurs de charge pour des raisons de redondance, vers lequel le DNS doit-il pointer?
- 13. Existe-t-il un moyen de forcer l'actualisation du méta-modèle, que SubSonic construit après un changement DDL dans la base de données
- 14. jquery livequery ne corrige pas autosuggest?
- 15. Situation difficile où l'accès aux fonctions parentes est nécessaire en Java
- 16. Multiplier la valeur du champ avec la valeur récupérée jQuery
- 17. Où puis-je télécharger une base de données exemple qui peut être utilisée comme entrepôt de données?
- 18. agrégats Projeter avec l'entité en utilisant NHibernate
- 19. Pourquoi est-ce que j'obtiens «Erreur lors de la conversion du type de données varchar en numérique» sur un nombre à virgule flottante en Perl?
- 20. MS Excel utilise-t-il des macros en interne?
- 21. êtes-vous censé utiliser les deux NIC sur un serveur Linux?
- 22. Pouvons-nous mettre la version allégée de n'importe quelle application sur l'app store après le lancement de sdk 3.0?
- 23. NaN valeur dans le champ float dans MSSQL
- 24. HQL groupe à l'aide de requêtes par
- 25. SQL Server: table de baisse clé primaire, sans connaître son nom
- 26. Classe XMLAdapter dans Visual FoxPro 9
- 27. Comment spécifier le numéro de port dans une chaîne de connexion oledb à SQL Server 2005?
- 28. Entity Framework Insérer dans le code
- 29. Exemples d'applications Good Entity Framework?
- 30. LINQ mappage externe à la bibliothèque de classes
Correct. Pensez-y de cette façon - le «Prix Unitaire» dans le tableau Détails de la commande est le prix unitaire que la personne a réellement payé - le prix qui était en vigueur au moment de la commande. C'est une information historique. – GalacticCowboy
N'a pas pensé à ça. Merci. – Phil