Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Набор ПО для создания, редактирования, получения в


Автор: MasTaKslova 30.5.2016, 15:23
У меня есть база данных синонимов, состоящая из 2х таблиц:
Таблица words:
id (int)
word (text)


Таблица synonyms:
id (int)
word1_id (int)
word2_id (int)


Несколько уточнений:
1. В таблице synonyms поля word1_id и word2_id - это id записей из таблицы words. Уточню, что оптимальность данного представления базы спорная, однако сейчас это просто пример.
2. В таблице синонимов не может быть двух записей, в которых повторяются id обоих слов одновременно (по крайней мере в одном и том же порядке).

Хочется иметь набор программного обеспечения (без самостоятельной разработки), который позволит:
1. Быстро проектировать структуру подобной базы (уже нашел - WorkBench в виде EER диаграммы);
2. Когда база будет создана (она будет расположена на удаленном сервере), легко сгенерировать форму для добавления в базу новых записей, в частности пар синонимов. При этом если добавляемые синонимы не существуют в базе слов чтобы они автоматически в нее добавлялись. И соответственно с минимумом телодвижений иметь возможность для добавления синонимов через эту форму.
3. В один клик получать выборку синонимов для нужного слова.

В Workbench последние два пункта не нашел как делать быстро (и без написания каждый раз запросов).

Посоветуйте как ПО, позволяющие решить поставленные задачи. Очень желательно, чтобы это ПО было именно для базы Mysql.

Автор: igorold 30.5.2016, 18:34
Самому писать скрипт ... 

Автор: it 31.5.2016, 14:29
А на чем программа должна быть написана?

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Nabor-PO-dlya-sozdaniya-redaktirovaniya-polucheniya-v-id574c30e3ae2015b9458b4567#findElement_E7045_574d759bae201596508f3552_0

Автор: igorold 2.6.2016, 06:19
Какой язык знаешь, на таком и пиши ...
Если бы мне надо было бы, я написал бы на ПХП или perl.

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Nabor-PO-dlya-sozdaniya-redaktirovaniya-polucheniya-v-id574c30e3ae2015b9458b4567#findElement_E7045_574fa5c2ae2015ea358f5446_0

Автор: it 2.6.2016, 06:51
@igorold, это понятно. Я хотел уточнить, нужно веб или винформу?

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Nabor-PO-dlya-sozdaniya-redaktirovaniya-polucheniya-v-id574c30e3ae2015b9458b4567#findElement_E7045_574fad26ae2015d2678f347e_0

Автор: igorold 2.6.2016, 08:04
Для меня веб проще ... последние 11 лет только для веб и пишу ... видимо дело вкуса и опыта ...

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Nabor-PO-dlya-sozdaniya-redaktirovaniya-polucheniya-v-id574c30e3ae2015b9458b4567#findElement_E7045_574fbe46ae20159a038f3194_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)