Смысл программы такой, это по сути дневник, который можно вести каждый день. Но дальше интересней.
Ввел в программу такие понятия как Сущность и Тип Сущности... ну сущность это любой объект который можно как-то описать... например "моя работа" "Вася Пупкин" "пес Шарик" "ацкий неорганик"
![Smile :)](./images/smilies/icon_smile.gif)
Дальше, ввел такое понятие как связь. С помощью связи можно связывать любые объекты. У связи есть тоже тип... например связь типа "ненавидит" т.е. берем объект "Вася Пупкин" создаем связь типа "ненавидит" и прикрепляем к "ацкий неорганик"... таки образом получается что получается. В общем играться можно с этими связями как угодно.
Пока все готово чтобы редактировать и создавать связи в табличном виде, но в последующем возможно создам возможность графического представления.
Зачем все это... ну помимо того что можно просматривать это вручную, планирую создать расширенный поиск. Зачем он нужен... ну например, утрирую конечно, но допустим вам часто снится свинья или лифт... вы делая каждый раз запись в дневнике связываете эту запись с сущностью "свинья"... затем воспользовавшись поиском вы замечаете что в те дни когда вам снится свинья то всегда ругаете с коллегами на работе... утрирую конечно
![Smile :)](./images/smilies/icon_smile.gif)
Ну вот такая концепция программы, интересно это или нет ?
Почему решил ее писать, для себя, у меня лежит большая кипа исписанных дневников, хочется их систематизировать.
Прога написана на яве, посему поставляется с ява машиной, в общем весит немало около 90 метров. Плюс еще неудобство, наверно главеное эта прога работает с базой данных MySQL посему нужно этоту штуку у себя ставить, но она небольшая в оперативке максимум метров 30 сьедает.
В общем хочется услышать ваше мнение о моей затее.
Заранее спасибо.
![Question :?:](./images/smilies/icon_question.gif)
![Question :?:](./images/smilies/icon_question.gif)