It isn't only web application, but general design practice to "facade" entity beans by session bean or several session beans. First of all you must use session beans to program business logic, so in one session bean method you can call several entity beans to some perform task, so your session bean become fine-grained. The second issue is encapsulation. Alexey Ryndin.
- Table Normalization and Entity Bean JOINs Alexey_Ryndin/Storactive
- Table Normalization and Entity Bean JOINs Boris Kozintsev