Use singular Property names, let the multiplicity indicate plurality.

Icon class
icon_class
far fa-sticky-note
icon_class_computed
far fa-sticky-note
Note kind
Policy level
UML keywords
This is a well known convention in Unified Modeling Language (UML®). Amongst other things:
  • It is robust against change of multiplicity, the Propery name does not also have to be changed if the multiplicity is changed from singular to plural or vice versa.
  • If the multiplicity range is [0..*] or [1..*] there might only be one item anyway.
  • In English, it helps avoid issues with properties that have plurals ending in 'ies'.
Relates to
Related notes
Related notes (backlinks)
Related snippets (extracts)
Visit also
Visit also (backlinks)