I have a layer of points that each have two attributes. I want Attribute 1 to control the symbol shape and Attribute 2 to control the symbol color, with any possible combination of the two. Both are inputted as Text datatypes for the moment. Attribute 1 has 3 domain values and Attribute 2 has 6 domain values.
To change the symbol shape based on Attribute 1, I changed the layer symbology to Unique Values and assigned a shape to each domain value of that attribute. But I cannot figure out how to make the symbol color change based on the other attribute. I tried assigning Unique Values based on two fields, but creating a symbol/color combination for all possible combinations of attributes is very cumbersome. I tried changing Attribute 2 to a numerical integer and using "Vary symbology based on color", but this feature appears to be for continuous numerical values and not discrete values.
How do I approach this?