Questions et réponses pour le foreign-keys :

Les clés étrangères sont une fonctionnalité d'intégrité des données des bases de données relationnelles (et SQL). Une clé étrangère est un ensemble d'attributs dans une table relationnelle soumise à une contrainte d'intégrité référentielle. La contrainte d'intégrité référentielle exige que les valeurs des attributs de clé étrangère dans une table, A, doivent correspondre aux valeurs correspondantes dans une table B spécifiée (qui peut parfois être la même table que A).

2
votes
Comment définir une clé étrangère nulle? car je souhaite associer deux tables, utilisateur et équipe, mais il n'est pas obligatoire pour un utilisateur d'avoir u ...

1
votes
J'ai deux tables et je veux écrire une requête multi-insert de telle sorte que le PK de la première table soit automatiquement inséré en tant que fk dans une autr ...

1
votes
Je dois créer une requête SQL qui doit pouvoir insérer des données dans une première table, saisir l'ID inséré puis l'utiliser comme clé &eac ...

1
votes
Je me demande s'il existe une différence (peut-être subtile) entre ces deux instructions SQL: CREATE TABLE profiles ( profile_id SERIAL PRIMARY KEY NOT NULL, bio TEXT, ...