У меня есть базовое понимание того, что индексы в Mongo создаются путем объединения значений выбранных ключей для формирования ключей индекса, которые сопоставляются с определенным идентификатором документа.
В разреженном составном уникальном индексе ключи со значениями NULL или несуществующие ключи создают индексные ключи, которые не являются уникальными. Это означает, что если в другом документе нет значения для определенного ключа, и они имеют одинаковые значения для других ключей, это может привести к конфликту уникальности.
Однако частичные составные уникальные индексы не сталкиваются с той же проблемой. Почему это?