bien le bonjour,
je me suis mis à doctrine depuis peu et je me trouve confronté à un petit souci qui est le suivant :
dans la relation many to many comment fait on pour créer une relation avec une table avec trois clé primaire qui relie donc trois tables.
un exemple :
la table qui relie les trois autres
mes trois tables :
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
19
20
21
22
23
24
25
26
27
28 GpDtfonctionnalite: columns: GPUser_id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: false GPFonctionnalite_id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: false GPModule_id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: false dtFx: type: string(50) fixed: false unsigned: false primary: false notnull: true autoincrement: false
ma question étant comment je fais pour gérer cette relation, j'ai eu beau chercher dans la doc de doctrine j'ai rien trouvé.
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
19
20
21
22
23
24
25
26
27
28
29 GpFonctionnalite: columns: id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: true ... GpModule: columns: id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: true ... GpUser: columns: id: type: integer(4) fixed: false unsigned: false primary: true autoincrement: true ...
Partager