Questions marquées «database-design»

130
Stockage du sexe (genre) dans la base de données

Je souhaite stocker le sexe d'un utilisateur dans une base de données avec un coût (taille / performances) aussi faible que possible. Jusqu'à présent, 3 scénarios me viennent à l'esprit Int - aligné sur Enum dans le code (1 = Male, 2 = Female, 3 = ...) char (1) - Stocke m , f ou un autre...

129
Conception de la base de données pour une enquête [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 2 ans . Améliorez cette question J'ai...

127
Clé primaire ou index unique?

Au travail, nous avons une grande base de données avec des index uniques au lieu de clés primaires et tout fonctionne bien. Je conçois une nouvelle base de données pour un nouveau projet et j'ai un dilemme: Dans la théorie DB, la clé primaire est un élément fondamental, c'est OK, mais dans les...

114
Mauvaise pratique Nullable Foreign Key?

Supposons que vous ayez une table Commandes avec une clé étrangère vers un ID client. Maintenant, supposons que vous souhaitiez ajouter une commande sans numéro de client (si cela devrait être possible est une autre question), vous devrez rendre la clé étrangère NULL ... Est-ce une mauvaise...

111
Une table à une colonne est-elle bien conçue? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 4 ans . Améliorez cette question Est-il...

109
Combien d'index de base de données est trop?

Je travaille sur un projet avec une base de données Oracle assez volumineuse (bien que ma question s'applique aussi bien à d'autres bases de données). Nous avons une interface Web qui permet aux utilisateurs de rechercher sur presque toutes les combinaisons possibles de champs. Pour accélérer ces...

108
Quand utiliser une vue au lieu d'un tableau?

Quand une vue doit-elle être utilisée sur une table réelle? Quels gains dois-je espérer que cela produira? Dans l'ensemble, quels sont les avantages d'utiliser une vue sur une table? Ne devrais-je pas concevoir le tableau de la manière dont la vue devrait ressembler en premier...