Bonjour,

J'ai 4 couches, je prends l'exemple d'une seule entité :

- Mon IHM : où je construit mon entité via un formulaire et où je l'envoie à la BAL.
Dans l'interface j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
include'./Persistance/BAL/OperationBAL.php';
include'./Classes/Operation.php';
- Ma BAL : où l'entité de l'IHM est reçue puis transmise à DAL pour être traitée.
Ici j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
include'C:\wamp\www\test\Persistance\DAL\OperationDAL.php';
- Ma DAL : où je traite la requête et où j'insère la donnée.

- Ma couche métier : où est déclarée mon entité.

Pourriez-vous me dire si c'est correct de procéder ainsi où si je peux passer par un autre moyen pour utiliser mes classes ?
(Les include en cascade me dérangent un peu en fait).

Merci d'avance.