WHAT DO YOU RECOMMEND
When creating a type and adding relations, it would be good to have the ability to mark some relations as required.
HOW COULD IT BE DONE
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.
REAL WORLD USE CASES
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’.
RECOMMENDED ALTERNATIVES
Nil
ADDITIONAL CONTEXT
Nil