Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Оценка БД / 10 сообщений из 10, страница 1 из 1
29.03.2020, 12:50
    #39942005
Alepawka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Здравствуйте!
СУБД - MSSQL 2008 R2
Задача - создать ПО наподобие - "списка выполнения мероприятий,задач".
Спроектированная БД представлена на рисунке.
Суть программы такова:
Есть план задач на определенный период
Заполняется таблица " ControlEvent ", мероприятия берутся из таблицы " nameEvent "
периодичность указана в таблице rhytm (еженедельно, ежемесячно, квартально)
Ответственный за мероприятие в таблице employee
Вопросы:
1) Что можно в данной бд доработать/убрать/добавить? Необходимо в приложении реализовать регистрацию пользователей. Т.к. ответственные за мероприятия будут в этой программе работать, то есть предложение расширить таблицу Employee , добавив столбцы с паролем;
2) ( скорее всего, вопрос не по этой теме, но попытаюсь ) Какие варианты заполнения БД?
Есть мероприятия еженедельные, а есть ежеквартальные, и заполнять сразу все - считаю не вариант.
У меня такая идея - написать триггер, который будет заполнять таблицу ежемесячно, смотря какие мероприятия попадают под срок выполнения;
...
Рейтинг: 0 / 0
30.03.2020, 00:34
    #39942122
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Alepawka
У меня такая идея - написать триггер, который будет заполнять таблицу ежемесячно, смотря какие мероприятия попадают под срок выполнения;

И какое событие будет активизировать такой триггер?
...
Рейтинг: 0 / 0
30.03.2020, 09:57
    #39942151
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Alepawka

Есть мероприятия еженедельные, а есть ежеквартальные, и заполнять сразу все - считаю не вариант.

Скорее всего - вариант. Посмотрите какой-нибудь мобильный девайс. Поставили отметку о ДР, на весь век вперёд видите напоминалку.
...
Рейтинг: 0 / 0
30.03.2020, 12:05
    #39942196
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Alepawka
1) Что можно в данной бд доработать/убрать/добавить?


В данной задаче надо разобраться с постановкой задачи ;)
...
Рейтинг: 0 / 0
30.03.2020, 16:50
    #39942299
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
KreatorXXI
Посмотрите какой-нибудь мобильный девайс. Поставили отметку о ДР, на весь век вперёд видите напоминалку.

Что ж хорошего. Реализация, конечно, постая, но тянет кучу всякой фигни.
...
Рейтинг: 0 / 0
02.04.2020, 19:18
    #39943273
Alepawka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
ъъъъъ,


Согласен, надо подумать. Скорее всего вызов триггера из программы сделаю.
...
Рейтинг: 0 / 0
02.04.2020, 19:20
    #39943274
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Alepawka
Скорее всего вызов триггера из программы сделаю.

Опять.
Ну почему "триггера" - то?
...
Рейтинг: 0 / 0
02.04.2020, 19:23
    #39943276
Alepawka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Serguei,

Пример таков:
Пользователь заходит под своей учетной записью
Смотрит,какие ближайшие мероприятия(задачи) необходимо выполнить
Если данная задача (мероприятие)выполнено - нажимает выполнено.
...
Рейтинг: 0 / 0
05.04.2020, 14:14
    #39944099
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Alepawka
Serguei,

Пример таков:
Пользователь заходит под своей учетной записью
Смотрит,какие ближайшие мероприятия(задачи) необходимо выполнить
Если данная задача (мероприятие)выполнено - нажимает выполнено.


И какой тут триггер и самое главное для чего он нужен?
Эта задача простецкая (я бы даже сказал примитивная): выборка по условию дата и признак выполнения, никаких триггеров.
...
Рейтинг: 0 / 0
06.04.2020, 23:44
    #39944438
Alepawka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оценка БД
Serguei,


спасибо, понял
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Оценка БД / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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