Salut
Je développe une application de gestion de comptes bancaires - pour mon usage et mon plaisir.
Pour l'instant j'ai développé surtout en procédural. Je cherche à migrer vers un développement Objet - pour apprendre.
J'ai plusieurs tables, notamment :
- Table des Comptes bancaires => classe Compte
- Table des Opérations bancaires => classe Operation
- Table des Moyens de paiement => classe MoyenPaiement
- Table des Postes budgétaires => classe PosteBudgetaire
Maintenant, il est évident qu'une Operation fait référence à un Compte, ainsi qu'à un MoyenPaiement et (au moins) un PosteBudgetaire.
Quels sont les bonnes pratiques pour faire ce référencement ?
Par exemple pour le Compte :
- Stocker l'ID du compte dans l'Operation ?
- Stocker carrément un objet Compte dans l'objet Operation ? Ca me paraît plus pratique, mais ça se fait ? Y'a des inconvénients ou limitations ?
Merci
Partager