Here is how I understood your suggestion, which I think would work:
-
we always do this mapping during normalization:
- 6F0 → 660
- 6F1 → 661
- 6F2 → 662
- 6F3 → 663
- 6F7 → 667
- 6F8 → 668
- 6F9 → 669
-
the second examples of case 1 and case 3 both normalize to their first examples
[661 662 663] and [661 662 664] -
in case 2 the second example normalizes to [661 662 6F4] and will be its own name, the first example remains as is.
In total you’d get 4 distinct names.
Do you see any other issues here?