في الفترة الأخيرة بدأت أقوم بعمل علاقات بين النماذح models في جانغو Django، ولكن أواجه صعوبة في فهم الفرق بين أنواع العلاقات. ما هو الفرق بين إستخدام الحقل OneToOne وManyToMany وForeignKey؟