Bonjour,
Je souhaite faire converger 2 tables vers 1 seule table. Mais je ne sais pas comment affecter 2 champs à une ForeignKey. Je m'explique via le petit schéma ci-dessous:
Est ce que cette façon de fonctionner indique que j'ai fait une erreur de modélisation ou je ne peut tout simplement pas faire ça avec Django ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Table A "champs" id_a = clé primaire type_a = clé secondaire, valeur par défaut = "type_a" Table B "champs" id_b =clé primaire type_b = clé secondaire, valeur par défaut = "type_b" Table A_B (table de convergence) "champs" id = clé primaire id_AB = ForeignKey(Table A.id_a; Table B.id_b) type_AB = ForeignKey(Table A.type_A, Table B.type_B)
Si quelqu'un a des idées...
Merci
Partager