Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Списки рассылки (mailgroups) / 1 сообщений из 1, страница 1 из 1
11.08.2004, 17:21:06
    #32645233
DimasP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки рассылки (mailgroups)
Ситуация такая. Есть база в Access-е с двумя таблицами:

1) tblDepartments (отделы), tblEmployees (сотрудники)

в tblEmployees есть поле DepartmentId (в каком отделе) и поле IsHeadOfDepartment (true/false) - является ли начальником отдела?

Мне нужно сделать нечто типа групп в Outlook-е для автоматической рассылки писем сотрудникам на основе этих двух таблиц.

Соответственно создаем таблицу tblMailGroups

MailGroupId, MailGroupName, MailGroupEmailList

вопрос такой как хранить списки рассылок, точнее что забивать в столбец MailGroupEmailList.

Если хранить нечто типа "dima@hotmail.com;masha@hotmail.com;nastya@hotmail.com" - то не годится. Так как есть группы типа

"Все сотрудники отдела X"
"Все начальники отделов"

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

Есть идея хранить там нечто типа "SELECT Email From tblEmployees WHERE DepartmentId= x"

Но как то это навороченно получается - хочется попроще.

Может кто-нибудь делал нечто подобное - посоветуйте. Заранее спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Списки рассылки (mailgroups) / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]