Yes, risotto should be cooked al dente. This means when you bite into a rice grain it should still have a slight solid core. Not too much, but it should definitely not be soft through.