|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
О, а давайте я тоже расскажу о своем опыте с павер дезигнером. Чтобы, таксть, расставить точки над ё. Итак, крупная международная корпорация. Проект, тянущийся с каких-то лохматых годов. На проекте два ДБ разраба. Один трудоустроен в компании, другой внешник, работает через галеру-прокладку. Схемы БД хранятся в PowerDesigner. Все стараются более-менее поддерживать схемы в актуальном состоянии. А PowerDesigner требует лицензий, и для лицензирования там есть такая штука, как сервер лицензий. PowerDesigner запускается, коннектится, и если что, то переходит в рид онли. И вот, в целях оптимизации, выходит новый указ господина Пэжэ - всех пацаков внешников лишить лицензий на PowerDesigner. Наш внешник с радостным воплем "муа-ха-ха" забивает на поддержание схем в актуальном состоянии. А второй - не всегда успевает или вспоминает. Так проходит года два или три, потом на проект прихожу я. Схемы к тому моменту давно уже потеряли связи с реальностью. Каждые полгода в Jira создается новый тикет с задачей "привести схемы в актуальное состояние", а потом благополучно тонет в пучине бэклога. Я проработал на проекте полтора года. Мое достижение в этом направлении - я разгреб бэклог, убил все старые тикеты на эту тему, создал новый, и добавил к нему эстимейт (раньше их не было). Правда я молодец? И PowerDesigner тоже молодец. И экономные топ-менеджеры молодцы - все до одного Автор, бойтесь исполнения своих желаний. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 00:15 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Злой Бобр Может я живу где-то не там. Пусть народ вам скажет - видели они в работе что б такой ерундой кто страдал или нет?.. Я страдал, правда, не в IDEF нотации, как на картинке наверху, а в виде ER-модели. Иногда бывает полезно сделать такое, чтобы самому разобраться с новой системой или учить новеньких ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 02:05 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000, Лично я предпочитаю PowerDesigner, но да, цена у него... отталкивающая. И не похоже, чтобы продукт активно развивался. Пробовал Toad Data Modeler, не очень удобен, глючноват, но жить можно. Пробовал всякие альтернативные варианты, большая часть написана на джаве, т.е. без вариантов (для меня, по крайней мере). Гугл регулярно выводит на LucidCharts - посмотрите, может вас устроит. У них, правда, триал какой-то хитрый, то ли его просто нет, я так и не разобрался в свое время. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 02:22 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
ИВП Никанор Кузьмич P. S. Кстати, а что такое "категории для дочерних таблиц"? Вот и мне не понятно, что за зверь. Это в нотации IDEF1X особая связь между сущностиями. Цитата из статьи про IDEF1X из Википедии: Категоризация связей Связи, в которых экземпляры обеих сущностей представляют одну и ту же реальную или абстрактную вещь. Одна сущность(произвольная сущность) представляет собой полный набор свойств, другая (категория сущности) представляет собой подтип или подкласс этих вещей. Сущность категории может иметь одну или несколько характеристик или связь с экземплярами другой сущности, которые не являются общими для всех экземпляров универсальной сущности. Каждый экземпляр сущности категории одновременно является экземпляром произвольной сущности. Кстати, эта связь поддерживается в PowerDesigner. Даже в более "продвинутом" варианте, чем в стандарте IDEF1X. Между прочим, очень наглядно. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 07:50 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Вот категории на моем примере: ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 07:57 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
А кто-нибудь работал в EnterpriseArchitect? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 07:57 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 А кто-нибудь работал в EnterpriseArchitect? Да, по всей видимости: https://www.sql.ru/forum/afsearch.aspx?s=Enterprise Architect&submit=?????&bid=36 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 10:18 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Мне удобен Visio 2019 Pro. Нотация удобна та, где не надо помнить что значат всё 100500 значков, то есть, чем меньше разнообразие иконок, коннекторов, стрелок, прямоугольников, тем мне лучше. Я и так понимаю, какая таблица подчинённая и прочее. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 10:57 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
В своё время мне очень нравился ERWin, наглядный, удобный, гибкий, но потом "они убили Кенни". Не без недостатков, но это было лучшее из всего того, с чем я сталкивался позже. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 13:33 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 Чем тот же PowerDesigner хуже карандаша с бумагой? Вот плюсов я вижу много, а минусов я ни одного не могу придумать. PowerDesigner - это бесплатный продукт? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 16:01 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
ChA В своё время мне очень нравился ERWin, наглядный, удобный, гибкий, но потом "они убили Кенни". Не без недостатков, но это было лучшее из всего того, с чем я сталкивался позже. Какую последнюю версию вы считаете удобной? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 17:42 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
SQL*Plus PowerDesigner - это бесплатный продукт? А где и кто спрашивал про бесплатный продукт? Про цены? Вопрос был про самый удобный продукт и нотацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 17:44 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 Вопрос был про самый удобный продукт и нотацию. Если ты работаешь один и для себя, то у каждого своё удобное. И что удобно мне, то не удобно другому. Если ты работаешь в команде, то работаете в том, в чём нужно. PS. Сама тема бессмысленна. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 18:46 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 SQL*Plus PowerDesigner - это бесплатный продукт? А где и кто спрашивал про бесплатный продукт? Про цены? Вопрос был про самый удобный продукт и нотацию. Ну и выше я приводил пример (первое сообщение на этой странице), как стоимость ПО привела к прямому неудобству в работе. Причем компания, где я работал, была очень крупная. Деньги у нее были. Просто желание топ-менеджмента оптимизировать - неистребимо. Его придется иметь в виду. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 23:48 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Злой Бобр По факту более практичного метода чем олдскульный с карандашом и бумагой еще никто не придумал. Давным-давно придумали. Острая палочка и глиняные таблички. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2021, 00:55 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 Какую последнюю версию вы считаете удобной? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2021, 02:02 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Никанор Кузьмич Мне неудобно платить столько денег Вы путаете понятия "удобство использования" и "жадность" (или "бедность"). Именно жадность не позволила вам пользоваться продуктом. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2021, 08:12 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 Вы путаете понятия "удобство использования" и "жадность" (или "бедность"). Именно жадность не позволила вам пользоваться продуктом. Определяющее понятие тут "ЦЕЛЕСООБРАЗНОСТЬ", особенно для вашего случая... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2021, 09:51 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
vmag Определяющее понятие тут "ЦЕЛЕСООБРАЗНОСТЬ", особенно для вашего случая... Не надо в очередной раз "соскакивать" с вопроса. Теперь вы на "целесообразность" соскочили. Откуда вы знаете какие понятия являются определяющими для меня? Ясновидец? Или вы за меня решать будете? Я для себя вполне определился с понятиями, в том числе и с целесообразностью. Вы уже написали достаточно сообщений, из которых все понятно. Понятно, что у вас нету опыта работы с "настоящими" инструментами проектирования. И сказать вам по вопросу нечего. Но вы все пытаетесь что-то доказать. И к чему тут воздух "портить"? Лучше не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2021, 16:59 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 И у большинства СУБД нету инструментов построения модели БД. Вообще-то, для большинства - есть. Я когда-то использовал er-win, но надоело бороться с "универсальностью", затачивая под особенности конкретной СУБД. Для проектирования с FireBird сейчас использую ModelDesigner из состава ibExpert. Да, там нет уровня логической модели, но мне она и нафиг не нужна, я лучше инструмента знаю, как реализовывать подкатегории, связи много-много и т.п. Зато есть генерация рабочего скрипта, есть синхронизация модели с физической структурой. Есть разбиение на подуровни, есть настройка детализации, есть выбор нотации. Можно взять чужую базы и импортировать в модель, часто помогает понять, что желал художник. И - бесплатно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 12:57 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000 Я для себя вполне определился с понятиями, в том числе и с целесообразностью. Также, советую обратить внимание на блокноты формата А5, которые в клеточку и с желтыми листами. Раскрываешь такой, рука сразу что-нибудь нарисовать "со связями". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 13:01 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
ъъъъъ, Перфекцизм заставит рисовать по клеточкам, то есть излишне напрягаться. Лучше уж черновики в виде листов а4, на одной стороне которых было когда-то что-то напечатано ) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 13:56 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
es3000, https://dbschema.com/ При моделировании просто использую "виртуальные" ключи. Нужный мне минимум есть, но это не совсем про моделирование в отрыве от БД. Это больше про моделирование конкретной БД. Модель хранится в git, diff с bd поддерживается. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 18:41 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
Stanislav P ... у каждого своё удобное. И что удобно мне, то не удобно другому... Так я и спрашиваю: какой инструмент для тебя является удобным? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 21:05 |
|
Выбор средства моделирования и нотации для проектирования БД
|
|||
---|---|---|---|
#18+
ъъъъъ Да, там нет уровня логической модели, но мне она и нафиг не нужна, я лучше инструмента знаю, как реализовывать подкатегории, связи много-много и т.п. Зато есть генерация рабочего скрипта, есть синхронизация модели с физической структурой. Как реализовать категории в физической модели - я тоже знаю. Но для меня как раз сейчас важнее логическая модель. Категории делают логическую модель очень наглядной. В данный момент в приоритете наглядность. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 21:14 |
|
|
start [/forum/topic.php?fid=32&startmsg=40077803&tid=1539787]: |
0ms |
get settings: |
14ms |
get forum list: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
35ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
764ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 839ms |
0 / 0 |