Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2012, 19:13   #1
Santosh
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 35
По умолчанию Прошу совета по структуре базы данных

2 года назад разработал и внедрил в своей организации базу данных для торговых представителей. Сделана в Access 2010.
Структура в прилагаемом файле.
У каждого торгпреда своя база никак не связанная с другими. Сейчас порядка 20 человек. Скоро возможно будет больше. По структуре все одинаковые.

Со временем всплыла одна проблема: когда кто-то увольняется, нужно разделить его клиентов между другими сотрудниками, когда приходит новый сотрудник, нужно чтобы старые передали ему часть своих клиентов. С автономными базами это не получается и приходится новичкам начинать заполнять с нуля.

Возникла идея сделать сетевую версию. Установили для меня Sharepoint Foundation на сервер. Вот экспериментирую.

Соственно вопрос, как лучше все организовать? Вижу пока 2 варианта.

1 вариант: Общие таблицы КЛИНИКИ, ДОКТОРА, ВИЗИТЫ и т.д.
Каждый вносит изменения, раз в неделю или чаще синхронизируется.
В этом случае придется прописывать логин/пароль и разрешения для каждого. Какую-то защиту от дурака, чтобы один не запорол всю базу.
Да и защитить всю базу от копирования вряд ли получится.
Зато просто сделать перенос клиентов от одного торгпреда к другому.

2 вариант: Каждый работает только со своими таблицами и синхронизируется с ними. Данных других торгпредов на компьютере нет.
У босса на компе большая база с таблицами всех торгпредов из которых запросами на выборку выбирается статистика и запросами на изменение происходит перемещение информации от одного торгпреда к другому. В этом случае без авторизации вроде бы можно обойтись, никто не утянет и не испортит всю базу, но сложновато получается сделать перенос информации от одного торгпреда к другому.

Как лучше делать?
Santosh вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОШУ СОВЕТА ! КАПИТОЛИНА Свободное общение 3 21.01.2012 20:46
Прошу совета по оптимальному вводу данных с формы. Uncle_Smith Microsoft Office Access 24 22.01.2010 10:20
Прошу совета в проблеме Gans_sv Компьютерное железо 5 08.11.2009 20:27
Выручайте, прошу совета. RickKick Помощь студентам 1 23.05.2009 09:55
Прошу совета ! Kamelli_13 Общие вопросы Delphi 1 18.05.2009 22:10