DDD modeling issue