Я хочу записать события на основе даты. Я также хочу, чтобы люди могли искать событие на основе определенной даты и человека, который записал событие.
Например:
Человек А входит в систему и видит календарь, нажимает на день / дату и записывает событие для этого дня.
Человек B входит в систему и видит календарь, нажимает на день / дату и записывает событие для этого дня.
Человек С приходит и делает то же самое.
Обратите внимание, что любой из этих людей может записать более одного события.
Я хочу иметь возможность эффективно записывать эти данные в базу данных и искать эти события по ряду различных критериев.
Может кто-нибудь помочь мне с структурой данных для этой проблемы?