I\'m trying to create a model with observer design pattern. I\'m wondering that my subject can be only one observer. I usually see one subject and many observers in examples.