Я читал несколько примеров реализации Sitecore DataProvider в одной базе данных и отдельной таблице (используя параметры файла конфигурации, чтобы указать конкретную таблицу и столбцы, пытающиеся интегрироваться). Просто задайтесь вопросом, возможно ли реализовать dataprovider, работающий с несколькими таблицами, а не с одним. Невозможно найти примеры на этом, просто прося какие-либо идеи или возможности.Sitecore DataProvider с несколькими таблицами
Первая проблема, с которой я сталкиваюсь, когда пытаюсь работать с несколькими таблицами, - это переопределить метод GetItemDefinition. Поскольку этот метод возвращает только одно определение элемента и ему нужно знать, в какой конкретной таблице он получит информацию об элементе. (Это указано в файле конфигурации, если он имеет дело только с одной таблицей). В основном я ищу способ переключения (динамически) между таблицами без изменения параметров конфигурационного файла каждый раз.