Questions marquées «database-design»

Le développement du schéma conceptuel et / ou du modèle logique et / ou des paramètres physiques d'une base de données.

4
Une grande base de données contre plusieurs plus petits
Nous avons une situation où nous pouvons (A) déployer des instances d'une application dans une base de données MySQL en utilisant le préfixe de table ou (B) utiliser différentes bases de données MySQL pour chaque instance de l'application, par exemple, Mettre en place un": central_database app1_table1 app1_table2 app1_tablen ... appn_table1 …






5
Avantages / inconvénients de l'utilisation de plusieurs bases de données par rapport à l'utilisation d'une seule base de données
Je travaillais sur un nouveau projet qui a besoin d'utiliser 7 bases de données, arguant que les performances, la stabilité, l'optimisation sont plus facilement implémentées. Bien que je ne sois pas d'accord, j'ai du mal à collecter de bons arguments pour utiliser une seule base de données (diviser les tables …






5
Tableau des commandes de commerce électronique. Économisez des prix ou utilisez un tableau d'audit / historique?
Je conçois mon premier schéma de commerce électronique. Je lis sur le sujet depuis un petit moment et je suis un peu confus quant à la relation entre un order_line_itemet unproduct Un productpeut être acheté. Il contient divers détails, mais le plus important est unit_price. An order_line_itempossède une clé étrangère …

2
Modèle de conception - l'une des nombreuses tables parentales
Je rencontre une situation dans la base de données assez fréquemment où une table donnée peut FK vers l'une des nombreuses tables parentales différentes. J'ai vu deux solutions au problème, mais aucune n'est personnellement satisfaisante. Je suis curieux de savoir quels autres modèles vous avez vus là-bas? Y a-t-il une …

3
Serait-il considéré comme une mauvaise pratique d'avoir plusieurs FK nullables sur une table dans SQL Server
Sur ma structure de base de données dans SQL Server, j'ai 3 types de produits qui nécessitent des informations différentes sur la commande. Donc, j'ai créé une Customerstable et trois tables de commandes différentes: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Toutes les tables de commandes ont une relation un à plusieurs sur la …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.