Quick Answer
Django ORM: define models as Python classes, create with model.save() or Model.objects.create(). Query: Model.objects.filter(age__gt=18).order_by("name")[:10]. Relationships: ForeignKey, ManyToManyField, OneToOneField. select_related() for JOIN queries (prevents N+1). prefetch_related() for M2M. SQLAlchemy: more flexible, works with any framework, explicit session management.
Answer
ORM maps classes to database tables. Django ORM and SQLAlchemy handle queries, joins, and relationships. Supports migrations and validation.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.