Django ORM modeliuoja tris fundamentalius duomenų bazės ryšius su dedikuotais lauko tipais: ForeignKey (vienas-su-daugeliu), ManyToManyField (daug-su-daug) ir OneToOneField (vienas-su-vienu). Šie lauko tipai apibrėžia, kaip lentelės yra susijusios, ir suteikia Pythonic'ą prieigą prie susijusių objektų.
ForeignKey — vienas-su-daugeliu (dažniausias atvejis)
(models.Model):
name = models.CharField(max_length=)
(models.Model):
title = models.CharField(max_length=)
author = models.ForeignKey(
Author,
on_delete=models.CASCADE,
related_name=,
)
