Результаты поиска
Какой самый лучший инструмент для построения диаграмм UML?
Я пытаюсь выбрать инструмент для создания UML диаграмм всех вкусов. Удобство использования-это главный критерий для меня, но я бы все равно взял больше энергии с более крутой кривой обучения и был бы счастлив. Бесплатно (как в пиве) было бы неплохо, но я готов заплатить, если инструмент того стоит. Что я должен использовать?
Каковы правильные трафареты для объектно-реляционного построения диаграмм в visio?
Весь мой опыт Visio связан с документацией LAN/WAN. Недавно у меня появилось желание визуализировать отношения между объектами в конфигурации Nagios , и я понял, что не знаю, как это сделать правильно, и перешел к чему-то более важному. Я читал ответы на эту тему и понял, что это то, что разработчики программного обеспечения должны делать много.
Так что это, вероятно, вопрос мягкого тона, но каков правильный метод документирования отношений объектов в Visio? Есть ли лучший шаблон для использования? Какая коллекция трафаретов является правильным трафаретом?
В моем, вероятно, наивном представлении я представляю себе объект как большую коробку с одним соединителем "reception" и содержащую несколько меньших коробок, каждая из которых представляет член объекта и имеет свой собственный соединитель. Таким образом, каждое поле элемента объекта будет подключаться к соединителю "reception" на объекте типа элемента. Сами по себе эти объекты довольно легко построить. Проблема, с которой я столкнулся, заключается в том, что соединительные линии не уважали объекты и бежали поверх них, создавая ужасный, непригодный для использования беспорядок.
Спасибо за любые указатели.
Рекомендуемый SQL дизайн базы данных для тегов или меток
Я слышал о нескольких способах реализации тегирования; использование таблицы сопоставления между TagID и ItemID (имеет смысл для меня, но масштабируется ли она?), добавление фиксированного числа возможных столбцов TagID к ItemID (кажется, это плохая идея), сохранение тегов в текстовом столбце, разделенном запятыми (звучит безумно, но может сработать). Я даже слышал, что кто-то рекомендовал разреженную матрицу, но тогда как же имена тегов растут изящно?
Я пропустил лучшую практику для тегов?
Что такое модели для хранения древовидных структур и каковы их характеристики?
До сих пор я сталкивался со списком смежности, вложенными наборами и вложенными интервалами в качестве моделей для хранения древовидных структур в базе данных. Я знаю их достаточно хорошо и перекочевал с одного дерева на другое.
Каковы другие популярные модели? Каковы их характеристики? Каковы хорошие ресурсы (книги, интернет и т. д.) По этой теме?
Я не только ищу хранилище БД, но и хотел бы расширить свои знания о деревьях в целом. Например, я понимаю, что вложенные наборы / интервалы особенно благоприятны для хранения реляционных баз данных, и спросил себя, действительно ли они являются плохим выбором в других контекстах?