Questions marquées «primary-key»

125
SQL - clé primaire de table plusieurs à plusieurs

Cette question se pose après la lecture d'un commentaire dans cette question: Conception de base de données Lorsque vous créez une table plusieurs-à-plusieurs, devez-vous créer une clé primaire composite sur les deux colonnes de clé étrangère, ou créer une clé primaire «ID» de substitution à...

115
Longueur maximale des caractères UUID

Nous utilisons UUID comme clé primaire pour out oracle DB et essayons de déterminer une longueur de caractère maximale appropriée pour le VARCHAR. Apparemment, il s'agit de 36 caractères, mais nous avons remarqué des UUID générés qui sont plus longs que cela - jusqu'à 60 caractères de longueur....

106
clé primaire et index sql

Disons que j'ai une ligne ID (int) dans une base de données définie comme clé primaire. Si je demande souvent l'ID, dois-je également l'indexer? Ou est-ce que le fait d'être une clé primaire signifie qu'elle est déjà indexée? La raison pour laquelle je demande est que dans MS SQL Server, je peux...

103
Mettre à jour la clé primaire MySQL

J'ai une table user_interactionsavec 4 colonnes: user_1 user_2 type timestamp La clé primaire est (user_1,user_2,type) et je veux changer en(user_2,user_1,type) Donc ce que j'ai fait était: drop primary key ... add primary key (user_2,user_1,type)... et voila ... Le problème est que la base de...