Я должен хранить запланированные события (например, например, раз в разное время), которые могут быть организованы еженедельно, ежедневно или ежемесячно. События могут происходить, скажем, каждый понедельник и среду, или каждый второй четверг месяца. Есть ли способ сохранить эту информацию в СУБД, которая придерживается 3NF?Как представить запланированные события в СУБД?
EDIT: Это не домашнее задание; Я строю что-то с другом для нашего собственного назидания, и мы хотим его в 3NF.
Чтобы быть конкретным, я пытаюсь сохранить графики массового и исповеди времен в приходах RC. Их можно планировать множеством способов, например, каждое воскресенье в разное время или каждый раз в другое время. Иногда это только третья пятница месяца, а другие предлагаются только через определенное время раз в год. Мне нужно не только хранить эту информацию, но и запрашивать ее, чтобы я мог быстро получить исчерпывающий список доступных времен в следующий день или неделю или что-то еще.
Я полагаю, что строго говоря, 3NF не является обязательным требованием, но было бы проще для нас, если бы это было так, и было бы лучше сделать это правильно с места в карьер, чем позже изменить нашу схему.
В конце концов, вам не очень хорошо будет делать ваши домашние задания на форумах. Вы вообще это задумали? Как далеко вы получили? –
Хотя это может быть домашнее задание, это также, безусловно, не должно быть домашним заданием. Я не думаю, что особенно уместно задавать вопрос темой домашней работы, если это явно не так, плюс это * * проблема с интересными решениями. –
..., что, как говорится, это, безусловно, дубликат, я просто не могу найти другие ... –