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).

3
votes
Je suis un débutant en SQL / PostgreSQL, et j'avais une question conceptuelle sur les clés étrangères et les clés en général: Disons que ...

9
votes
J'utilise Python 3.7 et Django. J'ai le modèle suivant, avec une clé étrangère vers un autre modèle ... id = 1 article = Article.objects.get(pk=id) ...

2
votes
J'essaie donc de créer une table avec des contraintes de clé étrangère dans le fichier de migrations. J'ai essayé ce que je pouvais en suivant ...

2
votes
Mes modèles.pyclass Status(models.Model): name = models.CharField(max_length = 16, blank=True, null=True, default=None) is_active = models.BooleanField(default=True) ...