Questions marquées «database-design»

19
INT ou CHAR pour un champ de type

Quelle est la meilleure conception pour une table, un Typechamp qui est de intou char(1)? En d'autres termes, étant donné ce schéma: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) Est-il plus efficace (en termes de performances)...

19
Problème de relation d'entité

J'ai 4 tableaux liés comme ceci (c'est un exemple): Company: ID Name CNPJ Department: ID Name Code ID_Company Classification: ID Name Code ID_Company Workers: Id Name Code ID_Classification ID_Department Supposons que j'aie un classificationavec id = 20, id_company = 1. Et un departmentqui a...

19
Application de l'intégrité de la base de données

Est-ce que cela aurait du sens que l'application applique l'intégrité de la base de données au lieu d'avoir des clés étrangères, des contraintes de vérification, etc.? Quelle amélioration des performances peut-on attendre de ne pas appliquer l'intégrité de la base de données via des outils de base...

18
Méthode préférée pour stocker DateTime

Nous pouvons stocker les informations de date et d'heure de deux manières. Quelle est la meilleure approche pour stocker des informations DateTime? Stocker la date et l'heure dans 2 colonnes séparées ou une colonne en utilisant DateTime ? Pouvez-vous expliquer pourquoi cette approche est meilleure?...

18
Pourquoi une valeur de clé primaire changerait-elle?

J'ai fait des recherches sur le concept de ROWGUID récemment et suis tombé sur cette question. Cette réponse a donné un aperçu, mais m'a conduit dans un trou de lapin différent avec la mention de changer la valeur de la clé primaire. Ma compréhension a toujours été qu'une clé primaire devrait être...