Topic: Подскажите нубу
Доброго всем дня! Подскажите пож-ста, как правильно организовать вот такую фичу:
Есть телефонная база сотрудников, в ней еще есть ежедневник-напоминалка и организован многопользовательский вход по логину и паролю (все это "Лего" скручмвал вместе их примеров взятых отсюда ).
Что хочется: чтобы ежедневник-напоминалка у каждого вошедшего юзера были свои, персональные и не видны другим юзверям, зашедшим в программу.
--------
Я так понимаю, что кроме имеющихся уже у меня таблиц:
employees (сама база сотрудников),
users (логины, пароли),
messages (ежедневник (сейчас - общий),
мне нужно добавить таблицу user2do, где прописать поля типа user_id, счетчик и мемо-поле для личных заметок каждого юзера.
а имеющуюся таблицу messages преобразовать в общую доску объявлений, куда добавить user_id, чтобы было видно,кто пишет сообщения. Таже хотелось бы наладить персональный обмен сообщениями между юзерами (двумя или группой). Это в общем, но м.б. кто подскажет и что-то другое, дополнительное.
----------
Как правильно организовать подобное, какие индексы, связи между таблицами наладить, какую выстроить блок-схему, алгоритм взаимодействия?
Пусть даже в самом простом варианте - чем проще, тем лучше!