Bonjour,

voici le schéma de ma BDD :

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
MCD :
                        ____________
_________   0..n       |            |     0..n   _________________ 
 SUBJECTS   ------------------------------->       AREAS 
_________               |_frequency_|            _________________ 
id                                               id
name                                             name 
 
 
MPD :
_________        ______________________   _________________ 
 SUBJECT           AREAS_HAS_SUBJECTS          AREAS 
_________        ______________________   _________________ 
id                   subject_id            id  
name                 area_id               name 
                     frequency
A noter que la relation entre Subject et Area est unidirectionnelle, à savoir que dans Subject, j'ai un tableau d'Area mais pas l'inverse...

Donc ma question, j'aimerais pouvoir gérer l'attribut "frequency" depuis Subject (vu que j'ai les ID de Subject et Area, c'est le seul endroit possible)...

Première question : est-ce possible? (avec quelles annotations? )
Seconde question : comment faire autrement si ma manière de faire n'est pas bonne?