C'est une question extrêmement naïve. Comme vous pouvez le constater, cela vient de quelqu'un qui ne connaît pas grand-chose des bases de données ou de Django.Quels sont les avantages de l'utilisation de ForeignKey dans Django?
Quels sont les avantages de l'utilisation ForeignKeys dans Django? Peut-être qu'un exemple m'aidera à mieux comprendre. J'ai déjà des tableaux comme celui-ci:
City:
id = IntegerField() # e.g. 15
name = CharField() # e.g. 'Rome'
Country:
name = CharField() e.g. 'Italy'
capital = IntegerField() # e.g 15
Dois-je prendre la peine de changer le capital à ForeignKey(City)
, et si oui, pourquoi? Est-ce que certaines choses deviennent plus rapides, plus pratiques ou mieux?
merci!