У меня есть тип узла, у которого есть строковое свойство, которое очень часто будет иметь одно и то же значение. И т.д. Миллионы узлов только с 5 вариантами этого строкового значения. Я буду искать в этой собственности.
Мой вопрос был бы в том, что лучше с точки зрения производительности и памяти: a) Реализуйте его как свойство узла и получите много дубликатов (и выполните поиск с использованием WHERE). б) Реализуйте его как 5 дополнительных узлов, где все исходные узлы ссылаются на один из них (и поиск с использованием дополнительного ПОИСКПОЗ).