Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Одна база или несколько?


Автор: dazy 8.6.2009, 13:23
Сначала думал спросить в разделе баз данных, то потом решил, что лучше здесь, так как интересует ответ применительно к веб-сайтам.


Проектируется веб-сайт. Ну ничего особенного, аутентификация и доступ к БД. Дефолтная аутентификация меня полностью устраивает. Учитывая, что asp.net сам создает БД для хранения данных о пользователях -- вообще здорово, тут проблем нет.
Но авторизация это только одна часть, есть еще база которая хранит основную специфику сайта, т.е. бизнес сущности. 
Вопрос стоит ли хранить информацию о пользователях и бизнес сущности в одной базе данных, или же лучше разнести это дело по разным БД? Какие плюсы/минусы есть у подходов? Или же вообще без разницы? Делитесь опытом, с какого конца яйца разбивать лучше?

БД - MS SQL.

Автор: Idsa 8.6.2009, 15:02
http://forum.vingrad.ru/forum/topic-232565/kw-aspnetdb/hl/membership/index.html

Автор: dazy 8.6.2009, 15:10
А ведь искал же  smile 

Похоже, что вариант с одной БД более пердпочтителен. Тем более что хостер дает одну базу по-умолчанию. На том и остановлюсь. 

Автор: Idsa 8.6.2009, 15:13
Цитата(dazy @  8.6.2009,  19:10 Найти цитируемый пост)
А ведь искал же  smile 

Да я сам с трудом нашел smile

Цитата(dazy @  8.6.2009,  19:10 Найти цитируемый пост)
Похоже, что вариант с одной БД более пердпочтителен. Тем более что хостер дает одну базу по-умолчанию. На том и остановлюсь.  

 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)