Новичок в разработке SharePoint, заменяют ли списки вашу базу данных?

Мы только начинаем разработку Sharepoint, и одной из моих первых задач является создание инструмента для сбора данных. Он будет использоваться на нескольких сайтах, поэтому будет административная область, и каждый сайт будет получать связанные с ним вопросы и записывать данные. Я просмотрел кучу руководств по разработке и имею довольно хорошее представление о том, с чего начать. Я просто хочу убедиться, что я понял одну вещь. Списки в основном заменяют вашу базу данных? Если бы это было обычное приложение, я бы создал таблицу вопросов, таблицу ссылок, в которой указано, какие вопросы связаны с каким сайтом, таблицу, в которой хранится ответ, ссылку на сайт и таблицу вопросов.

Это основной шаблон, которому вы следуете, или я должен делать что-то по-другому для приложений Sharepoint?

Если мысль состоит в том, чтобы использовать внешнюю базу данных, может ли кто-нибудь указать мне некоторую информацию об этом?


person Jhorra    schedule 09.12.2010    source источник


Ответы (1)


В нашем проекте Sharepoint мы начали со списков. В какой-то момент это было хорошо - пока в БД было мало отношений между данными. После добавления таблиц и связей производительность сильно падает и нам пришлось перейти на стандартную БД в MS SQL Server. Поэтому я рекомендую использовать БД.

Недостатки: вы не можете использовать элементы управления SharePoint для редактирования/просмотра данных и не можете ограничить доступ к данным на уровне точки доступа
Преимущества: гораздо более быстрый доступ к данным

person Marek Kwiendacz    schedule 09.12.2010