I have a form showing properties of an entity in a web app: some of the fields in the form are read-only and some are editable. Within the editable fields, some are required to be filled with a value an some are optional.
How would you mark this distinction?
The obvious answer would be to use an asterisk to mark the required fields, yet it seems problematic to me since the read-only fields are also kind of required - they cannot have an empty value, only the user is not the one doing the editing but the application assigns the value automatically...
I thought about doing the reverse - mark the optional editable fields instead with the text 'optional'...Anyone knows an example of this? Or has a better solution?



