Hi Patrik, that makes sense. I'll try it this way: create models for each table, but only two repositories for the "main" objects. Thanks a lot Christian Am 17.05.10 09:21, schrieb Lang, Patrik: > as I know you should make a repository for each model which interacts with other models.