When creating a type and adding relations, it would be good to have the ability to mark some relations as required.
If the user tried to create an object and left the required relation empty, there would be a visual warning (red background, for example) to indicate the required relation value is empty. Alternatively, a strict implementation could prevent the object from being created at all if is missing required relations.
If I was using Anytype for task management, for example, all tasks need someone to own the task, so it is not forgotten or orphaned. In this example, I would make the ‘assigned’ relation ‘required’.