Django's ORM modelleert de drie fundamentele databaserelaties met toegewijde veldtypen: ForeignKey (één-naar-veel), ManyToManyField (veel-naar-veel), en OneToOneField (één-naar-één). Deze definiëren hoe tabellen gerelateerd zijn en geven je Pythonische toegang tot gerelateerde objecten.
ForeignKey — één-naar-veel (het meest voorkomend)
(models.Model):
name = models.CharField(max_length=)
(models.Model):
title = models.CharField(max_length=)
author = models.ForeignKey(
Author,
on_delete=models.CASCADE,
related_name=,
)
