У меня есть база данных, где я использую встроенные TVF (функции табличных значений) вместо представлений. Например, у меня могут быть две таблицы, называемые [модель автомобиля] и [производитель автомобиля], которые я объединяю в TVF [fnCarBrands].
Эти TVF затем вызываются другими TVF для дальнейшей обработки и создания отчетов. Поэтому я мог бы взять свою функцию [fnCarBrands] и присоединиться к таблице [Год покупки], чтобы сформировать функцию [fnCarBrandHistory]. И так далее для нескольких слоев TVF.
Я мог бы, вероятно, получить ту же функциональность, используя представления, так как мои встроенные TVF действительно являются просто объединением таблиц и других TVF.
Как производительность встроенных TVF, написанных таким образом, соотносится с представлениями?