|
Подскажите софт для наглядного описания структуры базы данных (НЕ 1с) | ☑ | |||
---|---|---|---|---|---|
0
Джонсон
12.06.19
✎
17:43
|
Аналитик хочет всю структуру БД отобразить наглядно со стрелочками и прочим. Чтобы можно было к колонкам и таблицам подписывать комментарии, форматировать, и прочие штуки.
|
||||
1
vde69
12.06.19
✎
17:46
|
эмммм ты как себе представляешь визуализацию 50 000 объектов?
|
||||
2
АнализДанных
12.06.19
✎
17:51
|
(0) в edt подобное анонсировали:
https://wonderland.v8.1c.ru/blog/skhema-dannykh/ |
||||
3
mistеr
12.06.19
✎
17:53
|
(0) Пусть аналитик погуглит database design software.
Для начала Visio сгодится. Только у него терпения не хватит что-то описать. |
||||
4
Джонсон
12.06.19
✎
18:00
|
(1) Никак. А зачем спрашиваешь?
|
||||
5
Garykom
гуру
12.06.19
✎
18:01
|
(0) Для начала какой именно "базы данных" ?
|
||||
6
Garykom
гуру
12.06.19
✎
18:03
|
(0) И чем не устраивает https://en.wikipedia.org/wiki/Erwin_Data_Modeler ?
|
||||
7
Джонсон
12.06.19
✎
18:03
|
(5) Любой, у нас разные. Например MySQL. Но это не должно влиять ни на что.
|
||||
8
Джонсон
12.06.19
✎
18:04
|
(6) Я вроде не писал что она не устраивает.
|
||||
9
vde69
12.06.19
✎
18:05
|
(4) форум по 1с, то есть по умолчанию мы говорим, что это база 1с, типовая база бух содержит более 1000 таблиц
|
||||
10
Garykom
гуру
12.06.19
✎
18:08
|
(7) Для MySQL есть старый добрый https://www.mysql.com/products/workbench/
Но он к сожалению с MariaDB 10 не совсем але, ручками надо многое |
||||
11
Garykom
гуру
12.06.19
✎
18:09
|
|||||
12
lEvGl
гуру
12.06.19
✎
18:09
|
(7) хренасе, любой, у каждого субд своя архитектура там и все остальные дела. максимум можно создать инструмент который заранее будет знать где и как и настройкой через галочку указывать, какой тип бд надо разобрать
|
||||
13
Garykom
гуру
12.06.19
✎
18:10
|
И походу у ТС проблемы с памятью, он подобный вопрос уже задавал некоторое время назад
|
||||
14
Джонсон
12.06.19
✎
18:12
|
(9) Ветка не по 1С.
|
||||
15
Лефмихалыч
12.06.19
✎
18:13
|
(0) ER-диаграмма. Для 1С ее может СППР построить.
Но этот аналитик трахает мозг сначала себе, потом тебе. Ему не нужна эта схема по той простой причине, что она ему в бошку не влезет. Это интелектуальная мастурбация - то, что он затеял. Или способ имитировать бурную деятельность. Да и какая ему в жопу разница, какие там в БД колонки? Он - аналитик, а не архитектор, пусть идет про бизнес диаграммы рисует с процессами, задачами, входами и выходами, а в архитектуру пущай рыло не суёт - не та конструкция у рыла. |
||||
16
Джонсон
12.06.19
✎
18:13
|
(12) При чем тут тип БД? Читай внимательнее (0). Таблицы и колонки - они почти везде одинаковые, даже в 1С.
|
||||
17
Джонсон
12.06.19
✎
18:18
|
(15) У нас аналитик совмещает должности, и ищет в базе косяки, например когда колонки с одинаковыми названиями но в разных таблицах сбивают разработчиков с толку и запутывают. Отдельной должности архитектора нет.
|
||||
18
Garykom
гуру
12.06.19
✎
18:21
|
(17) А есть ли у вас некий стандарт на имена колонок, таблиц, связей и прочего в базе при разработке?
|
||||
19
quest
12.06.19
✎
18:21
|
(17) это делается кодом. откройте для себя АПК - половину таких хотелок зкрывает. в (15) тебе сказали правильно - это просто дрочево и имитация деятельности.
|
||||
20
Джонсон
12.06.19
✎
18:28
|
(18) Обычный, как везде
|
||||
21
Джонсон
12.06.19
✎
18:28
|
(19) Что за АПК?
|
||||
22
quest
12.06.19
✎
18:31
|
(20) Значит у вас нет стандарта. Стандарт - это не только бумажка которой все подтираются, но и средства автоматической проверки, которые выдают список ошибок в случае нарушения положений стандартов.
(21) Автоматизированная проверка конфигураций. |
||||
23
Джонсон
12.06.19
✎
18:33
|
(22) Стандарты нигде не нарушаются, там все нормально
|
||||
24
quest
12.06.19
✎
18:38
|
(23) Я тебе так скажу - фирма 1С кладет большой болт на свои стандарты. Считать что вы лучше вендора в этом отношении - большое заблуждение.
|
||||
25
Джонсон
12.06.19
✎
18:39
|
Объясню немного чтобы понятнее было.
Предположим, есть таблица Товары. В ней колонка Поставщик. Есть так же таблица Партии. В ней есть колонки Поставщик и Товар. Получается для выбранной партии можно получить поставщика двумя разными путями: Через Партии->Товар->Поставщик или через Партии->Товар->Поставщик Вот чтобы найти все такие косяки, и хотят нарисовать схему базы данных, а потом на этой схеме поставить пометки где правильно, а где не правильно, чтобы разработчики использовали правильные колонки и не путались. |
||||
26
Джонсон
12.06.19
✎
18:40
|
(25) Опечатка:
* Через Партии->Товар->Поставщик или через Партии->Поставщик |
||||
27
mistеr
12.06.19
✎
18:41
|
(0) https://en.wikipedia.org/wiki/Comparison_of_data_modeling_tools
Из тех, что я видел сам, самый навороченный PowerDesigner. |
||||
28
Джонсон
12.06.19
✎
18:42
|
(27) Круто, спасибо!
|
||||
29
lEvGl
гуру
12.06.19
✎
18:43
|
(16) чтобы нарисовать структуру бд со стрелочками и квадратиками надо иметь данные об именах и связях этих квадратиков, таблица с неким оглавление, чтобы ее получить надо иметь инструмент, который будет знать куда идти и что делать, но это техническое.. вам оно наверно не надо. вцелом я о том, что инструмента, который сможет поддерживать абсолютно все типы бд, в том числе те, которые появятся завтра, нет
|
||||
30
quest
12.06.19
✎
18:43
|
(25) Давай еще раз попытаюсь - такое глазами ты не найдешь. Пиши скрипты. Доступ к метаданным 1С дает полный. Если не хватает - бери из выгрузки в xml
|
||||
31
Джонсон
12.06.19
✎
18:48
|
(30) Скрипты я точно не буду писать, мне за это не доплачивают. Да и связи чисто по ID, в схеме они не заданы жестко, их только человек определяет по названию колонки, сравнивая ее с похожими названиями таблиц и делая умозаключения, иногда ошибочные.
|
||||
32
Злопчинский
12.06.19
✎
18:48
|
на ИС есть такая хрень, которая по метаданным рисует таблицы и связи
|
||||
33
Джонсон
12.06.19
✎
18:49
|
(29) Все типы поддерживать не нужно. Человек сам нарисует стрелочки и квадратики и связи
|
||||
34
Джонсон
12.06.19
✎
18:50
|
(32) Не нужно. У нас есть для этого человек. Главное найти программу в которой он будет рисовать. Не в фотошопе же это делать.
|
||||
35
quest
12.06.19
✎
18:55
|
(34) На ум приходит Лавров и его монументальная фраза
|
||||
36
lEvGl
гуру
12.06.19
✎
18:59
|
(32)(34) судя по всему есть непреодолимое желание рисовать, что то связанное с бд, с какой и что неважно
были мысли так перейти с упп на ерп - написать в картинке заставки ERP и готово |
||||
37
lEvGl
гуру
12.06.19
✎
19:00
|
к 33 и 34
|
||||
38
Джонсон
12.06.19
✎
19:04
|
(36) Но нет, ты немножечко ошибся
|
||||
39
lEvGl
гуру
12.06.19
✎
19:12
|
согласись, в (7) странное пожелание? я наверно правильно понимаю, что имеется виду вполне ограниченный список типов бд, но заявлено ведь, что разницы быть не должно
|
||||
40
Злопчинский
12.06.19
✎
19:14
|
Сделайте в БД еще одну таблицу
ИмяТаблицы-ИмяРеквизита-ОписаниеЧтоДляЧего в строке с пустым реквизитом - описание самой таблицы. |
||||
41
wt
12.06.19
✎
19:30
|
(36) +1
Причём оба. Один как принцесса на горошине- идите туда, не знаю куда. И похоже такое видел только за школьной партой разок, когда незачёт получал. Второй- типа Иванушка дурачек, только вот конёк горбунок где-то затерялся. Вот когда хотя бы одну таблицу увидят, что с ней делать то будут? |
||||
42
Джонсон
12.06.19
✎
19:33
|
(10) Посмотрел эту хрень. Там комментарии не отображаются на колонках. Хочется чтобы сразу было видно, хотя бы при наведении мышкой. Но там нужно нажимать на таблицу, потом откроется окно со свойствами таблицы в котором выбрать нужную колонку чтобы открылось окно со свойствами колонки, и только тогда будет видно комментарий к колонке. Очень не удобно.
|
||||
43
wt
12.06.19
✎
19:34
|
+(41) это про фразу Лаврова
|
||||
44
quest
12.06.19
✎
19:35
|
Вот что подумал - ТС нужна просто модель длля просмотра и редактировани - а что если загнать метаданные в GraphML какой нибудь и через yyEd редактировать?
|
||||
45
Джонсон
12.06.19
✎
19:35
|
(39) Я ничего про типы не писал. Нужно только названия колонок, названия таблиц, связи, комментарии.
Типы не нужно рисовать, они только место занимают на экране. Их можно и в базе посмотреть. |
||||
46
Джонсон
12.06.19
✎
19:36
|
(40) Это можно хоть в экселе сделать. Но не наглядно же.
|
||||
47
quest
12.06.19
✎
19:37
|
(46) Реально - ты сам не понимаешь чего хочешь. Тебе накидали вариантов на полжизни работы - но ты нос воротишь - то не так выводится, то выводится не то, то не туда, то не тем. Тебе задачу решить надо? Или просто потрещать в чатике?
|
||||
48
Джонсон
12.06.19
✎
19:40
|
(47) См (42) Я посмотрел один из первых посоветованных вариантов, потратил время, написал почему это не подошло.
Нахрена мне кидать то что не подходит, полжизни на это тратить, как ты сам же и написал? |
||||
49
icipher
12.06.19
✎
19:41
|
(0) использовал https://www.dbdesigner.net/
ко всему прочему, можно сразу экспортнуть sql для создания таблиц |
||||
50
shuhard
12.06.19
✎
19:51
|
(0) сейчас не НГ, чудесам взяться не откуда
Такого не существует |
||||
51
Джонсон
12.06.19
✎
20:10
|
(49) Как там комментарии к колонкам добавлять?
|
||||
52
Лефмихалыч
12.06.19
✎
20:13
|
(17) притон какой-то сотонинский
|
||||
53
quest
12.06.19
✎
20:32
|
(52) ну вот как ты умудряешься кратко, емко и культурно высказать все что я думаю? Талант, блин
|
||||
54
Джонсон
12.06.19
✎
21:11
|
(52) Обычная малобюджетная контора. Стажеры, интерны подрабатывают.
|
||||
55
Лефмихалыч
12.06.19
✎
21:47
|
(54) косяки в схеме мешают программистам, но они ничего не делают, пока какой-то интерн-аналитик не расскажет им, что с этим делать. И для всей этой трешанины этим инвалидам нехватает только комментариев к полям. Да, обычное дело, согласен, чоуштут...
Да по вам дурка плачет! |
||||
56
xXeNoNx
12.06.19
✎
21:48
|
Erwin bpwin
Case-средства |
||||
57
NorthWind
12.06.19
✎
22:13
|
(0) Sybase PowerDesigner уже был?
|
||||
58
NorthWind
12.06.19
✎
22:16
|
Да, был. Неновый, но штука обалденная. Лучше я не видел. Причем можно не только нарисовать свою модель и преобразовать ее в скрипт, но и отреверсить готовую базу в схему (не 100% автоматом, но много автоматизировано)
|
||||
59
Lama12
12.06.19
✎
22:18
|
(0) Да любая программка позволяющая рисовать ER модели. Уважающая себя СУБД сама может рисовать такие модели.
|
||||
60
NorthWind
12.06.19
✎
22:28
|
(59) как правило, в СУБД все ограничивается физической моделью именно для данной БД. Сущность-связь (более высокую абстракцию чем физика) умеют CASE средства. Хороший кейс умеет на основе одной сущность-связи делать физику для разных СУБД прозрачно без ручных корректировок или с минимумом таковых.
|
||||
61
Джонсон
13.06.19
✎
00:07
|
(55) Ты снова ничего не понял. Но повторять не буду. Достаточно того что я уже написал.
|
||||
62
Джонсон
13.06.19
✎
00:10
|
(57) Спасибо, попробуем. Но это что-то уж очень навороченное.
|
||||
63
Джонсон
13.06.19
✎
00:13
|
Ищем что-нибидь наоборот как можно проще. Чтобы можно было нарисовать прямоугольник, в нем пару колонок (имя / комментарий) и чтобы можно было двигать эти прямоугольники мышкой, и соединять между собой стрелками. Комментарий даже лучше не отдельной колонкой, а всплывающим сообщением при наведении мышки, но чтобы было подсвечено что он там есть.
|
||||
64
impulse9
13.06.19
✎
02:09
|
|||||
65
impulse9
13.06.19
✎
02:11
|
|||||
66
Джонсон
13.06.19
✎
04:05
|
(65) Такая же проблема с комментариями, как и в MySQL Workbench, их сразу не видно для колонок, и не видно что они вообще есть
|
||||
67
Lama12
13.06.19
✎
13:47
|
(66) StarUML, ArgoUML?
|
||||
68
Натуральный Йог
13.06.19
✎
13:56
|
(63) 1С Предприятие - Работа с файлами
|
||||
69
Натуральный Йог
13.06.19
✎
13:57
|
там можно рисовать блокк-схему
|
||||
70
ILM
гуру
13.06.19
✎
13:58
|
Повеяло 90ми и нулевыми. Давным-давно использовал ERWIN, но надоело за ненадобностью. Хорошо, что в 1с этого нет.
|
||||
71
Джинн
13.06.19
✎
14:02
|
(0) Традиционный вопрос - акакуа? Применительно к 1С.
|
||||
72
Fish
13.06.19
✎
14:06
|
MS Access же. Так как раз и таблицы и стрелочки - прямо то, что надо ТС.
|
||||
73
HeKrendel
13.06.19
✎
14:46
|
(0) Чем не подходит UML
|
||||
74
HeKrendel
13.06.19
✎
14:51
|
(70) Мы на УПП делали свои Case средства
|
||||
75
HeKrendel
13.06.19
✎
14:51
|
там есть типовые БП, мы на них делали обработку, по которой прогоняли модель учета
|
||||
76
Джонсон
13.06.19
✎
16:54
|
(67) Там все норм, комменты видать?
|
||||
77
Джонсон
13.06.19
✎
16:55
|
(72) Ты про комментарии забыл. Это обязательное требование.
|
||||
78
Джонсон
13.06.19
✎
16:56
|
(73) Я не говорил что он не подходит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |