отображение много-к-одному в django и playframework - PullRequest
0 голосов
/ 15 сентября 2011

Мне нужно смоделировать Клиента и Адрес для приложений в django, а также в Play!. Я считаю, что два Клиента могут иметь один и тот же адрес.

Таким образом, отношение «многие к одному» между Клиентом и адресом

class Customer extends play.db.jpa.Model{

@ManyToOne
public Address address;

..
}

В django этот приведенный ниже код на python дает аналогичное отображение?

class Address(models.Model):
   customer= models.ForeignKey(Customer)

Как будут создаваться таблицы? Я немного запутался здесь ..

1 Ответ

0 голосов
/ 15 сентября 2011

Вы почти поняли это правильно.Отношение многие-к-одному в Django действительно представлено моделями.(не в модели адреса, как вы предполагали).

class Customer(models.Model):
    address = models.ForeignKey(Address)
...