Новое для разработки SharePoint, список списков замените вашу базу данных?
-
25-09-2019 - |
Вопрос
Мы просто начинаем разработку SharePoint, и одна из моих первых задач - создать инструмент сбора данных. Он будет использоваться на нескольких сайтах, поэтому будет зона администратора, и каждый сайт будет натягивать свои вопросы, связанные с этим, и записывает данные. Я прошел через кучу учебников по развитию и иметь довольно хорошее представление о том, как начать. Я просто хочу убедиться, что я понимаю одну вещь. Списки сделайте ли списки в основном занять место вашей базы данных? Если это было обычное приложение, я бы создал таблицу вопросов, таблицу ссылок, которая говорит, какие вопросы подключены к какому сайту, таблица, которая хранит ответ, связываясь на сайт и таблицу вопросов.
Является ли этот базовый шаблон, который вы следуете, или я должен делать вещи по-разному для приложений SharePoint?
Если мысль - использовать внешнюю баз данных, может кто-нибудь указать мне некоторую информацию на этом?
Решение
В нашем проекте SharePoint мы смотрели со списками. Это было хорошо в какой-то момент - до БД имел только несколько отношений между данными. После добавления таблиц и отношений производительность падает много, и нам пришлось переключиться на использование стандартных БД в MS SQL Server. Поэтому я рекомендую использовать БД.
Недостатки: Вы не можете использовать элементы управления SharePoint для редактирования / просмотра данных и не могут ограничивать доступ к данным с уровня SharePoint
Приложения: гораздо быстрый доступ к данным