Salut tout le monde,

Est-ce que c’est possible de définir deux clé étrangères d’une table qui pointe sur la même clé primaire d’une deuxième table. Si oui comment peut-on présenter ça dans le schéma et comment peut-on définir les relations sans aucune confusion.

J'ai déjà essayé à définir ça sur mon schéma, mais apparemment ça marche pas comme il faut au niveau de ma page indexSuccess, et voici mon schéma :
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
30
31
32
 
AppPort:
  connection: doctrine
  tableName: app_port
  columns:
    code:
      type: integer(4)
  relations:
    AppInstance:
      local: id
      foreign: port_id
      type: many
 
AppInstance:
  tableName: app_instance
  columns:
    name:
      type: string(20)
      notnull: false
    port_id:
      type: integer(4)
    port_2_id:
      type: integer(4)
  relations:
    AppPort:
      local: port_id
      foreign: id
      type: one
    AppPort:
      local: port_2_id
      foreign: id
      type: one
Merci par avance