Yes, thatβs absolutely normal. This is a bit unusual, but AFAIK does not do anything in the OWL specifications to keep the restrictions anonymous. In fact, naming them, as you suggest, makes it much easier to reuse constraints in multiple classes.
source share