django model에서는 다른 model과의 관계를 규정하기 위한 몇 가지 방법이 존재한다. ManyToOneRelationship -> ForeignKey ManyToManyRelationship -> ManyToManyField OneToOneRelationship -> OneToOneField 가령 한 번에 하나의 제품만 주문할 수 있는 시스템이 있다고 해보자. Order는 Product, Customer와 관련이 있다. 위 3개 중 어떤 관계일까? 위 가정에 의해 Order는 하나의 Product와 매핑된다. 하지만 Product는 여러 개의 Order와 매핑될 수 있다. 저금통 Product가 있다고 해보자. 여러 주문에서 저금통을 구매할 수 있으니 하나의 Product에 여러 Order를 ..