Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

mvp

1248  1 2 все
AlexNek патриот18.03.21 12:47
AlexNek
NEW 18.03.21 12:47 
в ответ lilie_s 18.03.21 11:53
Про 80 таблиц: их можно "свернуть" в штук 10 при желании, или "развернуть" в 200

Какой то странный у Вас дизайн спок

Обычно, у нормально спроектированной базе нет смысла ни удалять, ни добавлять таблицы.

#21 
lilie_s прохожий18.03.21 13:10
NEW 18.03.21 13:10 
в ответ AlexNek 18.03.21 12:47

:-D перечитала, что написано.

Я хотела сказать, что сейчас все норм: не надо ни добавлять, ни убирать. Однако их можно "свернуть" (создать views), если это упростит работу (ну будет 10 таблиц, ну 20). Развернуть, наверно, так просто не получится.

#22 
Murr патриот18.03.21 13:22
Murr
NEW 18.03.21 13:22 
в ответ lilie_s 18.03.21 11:39, Последний раз изменено 18.03.21 13:59 (Murr)

Это какой, например?

-----

Тот, который позволяет это сделать.

Для начала - определись нa чем надо это делать, если проще - на чем оно будет работать, потом можно думать об инструментах...

#23 
Miss Fine старожил18.03.21 14:12
Miss Fine
NEW 18.03.21 14:12 
в ответ lilie_s 16.03.21 12:51

Вам, наверно, нужны GUI Tools, для вашего postgre, если такие существуют.


К примеру, у Oracle есть APEX. Довольно мощный инструмент, но с ним за пару дней хорошо не разобраться. Разве только на самом примитивном уровне.

#24 
MrSanders коренной житель18.03.21 20:22
NEW 18.03.21 20:22 
в ответ Miss Fine 18.03.21 14:12

Не, как я понял есть своё видение как должна страничка выглядеть. APEX это ... нецензурно.

Во втором сообщении правильный ответ - искать wireframe или template сервисы/библиотеки/утилитки с компонентами, которые умеют с SQL БД общаться. Я ничего посоветовать не могу.

#25 
Murr патриот18.03.21 22:36
Murr
NEW 18.03.21 22:36 
в ответ MrSanders 18.03.21 20:22
искать wireframe или template сервисы/библиотеки/утилитки с компонентами

------

А что, уже есть что-то полностью кроссплатформенное? безум

#26 
MrSanders коренной житель19.03.21 16:27
NEW 19.03.21 16:27 
в ответ Murr 18.03.21 22:36

Что тебе кроссплатформенное надо? Веб-сервис или компонент для ангуляра?

#27 
Murr патриот19.03.21 17:47
Murr
NEW 19.03.21 17:47 
в ответ MrSanders 19.03.21 16:27

ТС не определилась с платформой на которой будет работать продукт, а тут уже предложено что-то писать.

Если не кроссплатформенное, то как его потом запускать "не там"?

#28 
MrSanders коренной житель19.03.21 18:35
NEW 19.03.21 18:35 
в ответ Murr 19.03.21 17:47

Научись читать.

#29 
lilie_s прохожий19.03.21 19:22
NEW 19.03.21 19:22 
в ответ MrSanders 19.03.21 18:35

нп.


Ребята, всем больше спасибо. Судя по вашим ответам, я неполно описала задачу \ проблему.


Есть некая бд (80 таблиц, тут мне объяснили, что это много). Задача: сделать GUI. Юзер спрашивает: "у меня есть А и В, какие я могу получить С и какие свойства у этих С"? БД отвечает на этот вопрос. Для этого написано несколько sql запросов. А, В, С здесь строго определены из той же бд.


Когда у меня раньше были похожие задачи, то я делала очень простую связку excel - access - power bi. Здесь нужно что-то более профессиональное, чем эксель и проще, чем oracle gui. Поэтому я решила посмотреть с сторону "сайт (фронт) + бд (бэк)". Самый простой сайт, который должен корректно открываться на компе, никакой кроссплатформенности итп. Сайт, на котором юзер выбирает А и В из дроплистов и получает красивую таблицу со всеми С и их свойствами. Вот я пытаюсь найти какие-то простой вариант как это сделать. Я посмотрела разные конструкторы сайтов, но пока не нашла, который может работать нормально с бд. Мне казалось, что прогресс шагнул вперед и должны уже существовать какие-то пакеты, фреймоворки, библиотеки для такого...


Или есть другой подход к такой задаче? (найти программиста в команду :-))

#30 
koder патриот19.03.21 20:28
koder
NEW 19.03.21 20:28 
в ответ lilie_s 19.03.21 19:22
Или есть другой подход к такой задаче?


Бэкэнд. Между фронтом и базой ставят прослойку, которая легко работает с базой, на которой легко обрабатывать логику и которая легко взаимодействует с фронтом.


Я бы посоветовал spring mvc и Thymeleaf. Дофига примеров в инете для заготовок страниц со стандартными формуляами.

#31 
MrSanders коренной житель19.03.21 20:29
NEW 19.03.21 20:29 
в ответ lilie_s 19.03.21 19:22

Кто у вас "юзер"? Любой человек, который зашёл на вашу страничку? Или вы что-то для своих же разработчиков / менеджеров сделать хотите?

#32 
Murr патриот19.03.21 21:08
Murr
NEW 19.03.21 21:08 
в ответ MrSanders 19.03.21 18:35

Научись читать.

-----

Ты об этом - "Я ничего посоветовать не могу." улыб

#33 
AlexNek патриот19.03.21 21:13
AlexNek
NEW 19.03.21 21:13 
в ответ lilie_s 19.03.21 19:22
но пока не нашла, который может работать нормально с бд

Скорее всего и не найдете. С какой то "внутренней"/стандартной БД может еще и есть некая вероятность. Но с произвольной....

Переводите базу на MySQL, на PHP такую страницу напишите и сами. Это для случая без логина пользователя

И разместить можно почти где угодно по хорошей цене. Может даже и бесплатно где есть.


#34 
Murr патриот19.03.21 21:17
Murr
NEW 19.03.21 21:17 
в ответ lilie_s 19.03.21 19:22

Самый простой сайт, который должен корректно открываться на компе, никакой кроссплатформенности итп.

-----

У тебя сложности с использованиеm термина "сайт".

#35 
Miss Fine старожил19.03.21 23:10
Miss Fine
NEW 19.03.21 23:10 
в ответ Murr 19.03.21 21:17

Да, я думаю, тут скорее "приложение" подойдёт. Application.

#36 
schizo коренной житель21.03.21 04:40
schizo
NEW 21.03.21 04:40 
в ответ lilie_s 16.03.21 12:51

ну и я тогда встряну. раз у Вас есть опыт программирования, возможно есть смысл посмотреть ruby on rails (ruby) и django (python).

Храни Вас Г-дь!
#37 
1 2 все