Если ваши данные содержат только несколько альтернативных значений (например, просто Pluto
и Goofy
) для одного и того же понятия (например, «Символ Диснея»), то самым простым способом является использование отдельной метки для каждого значения.для моделирования данных.
Однако, если вам необходимо представить многочисленные альтернативные значения для одной и той же концепции, то, вероятно, будет проще использовать одну метку (скажем, DisneyCharacter
) и поместите альтернативные значения в свойство (скажем, name
).Чтобы быстро запустить запросы для определенного альтернативного значения, вы можете создать index для таких узлов (например, CREATE INDEX ON DisneyCharacter(name)
) - так что этот подход может быть таким же быстрым, как использование отдельных меток.