I need to symbolize features in a feature class with two colors thus defining what features have positive (>0) and negative (<0) values. The only two ways I found this to be possible are:
To use a static field with the values calculated beforehand
OR
Use definition queries using two identical layers in the TOC.
Since it is more time consuming to update labels for two layers, I have approached this problem in another way by using Graduated colors symbol setting with two classes (Manual classification). I have added two extra features in the feature classes with really big and really small values (to cover possible values that can come later on while the feature class will be edited) and then edited the intervals in the Range columns in the Symbology tab of the Layer Properties. Afterwards, those two features are deleted.
Now features' values will fall within these two ranges and will be symbolized properly.
Considering the need to update multiple documents with these settings and having different datasets as layers, are there any other approaches (without using Python to automate the hack described above)? All other GIS.SE posts I've found so far refer to the methods outlined above.