Suppressing the addition of models for base classes
By setting the base class of the inheritance source to an abstract class, you can exclude the base class from the options when adding a model.
When defining multiple types of derived classes using inheritance relationships, the base class from which the model is inherited is often positioned as an abstract class that does not have a model that can be an instance. By setting [Is Abstract] for such a base class, the base class will be excluded from the options when adding a model, and only the derived class (concrete class) will be able to be added as a model.