A skill defines a certain property that can be assigned to resources.

The resource-skill table associates a resource with all its skills. A resource can have any number of skills.

The operation-resource table defines the resources and skill required to perform the operation.

Field Type Description
name non-empty string
Unique name of the skill.
This is the key field and a required attribute.