Django отношение "многие ко многим" для двух столбцов в отдельной, та же таблица для двух столбцов - PullRequest
0 голосов
/ 07 мая 2020

Я хочу реализовать отношение многие ко многим следующим образом

class CDE ():

x = model.CharFields ()

y = model.charfields ( )

класс AB C ():

a = model.CharFields ()

b = model.charfields ()

c = models.ManytoManyFields (CDE, relative_name = "c")

d = models.ManytoManyFields (CDE, relative_name = "d")

Столбец d зависит от столбца c

Приведенный выше код создаст отдельную таблицу для c и для d отдельно.

, поэтому в таблице будет 4 таблицы CDE, AB C, ABC_ c и ABC_d.

Но,

Я хочу c и d в одной таблице.

поэтому будет три таблицы CDE, AB C и таблица (c, d)

Спасибо,

...