powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Динамическое создание форм и архитектура базы данных
9 сообщений из 9, страница 1 из 1
Динамическое создание форм и архитектура базы данных
    #36307330
NewLine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Есть такая задача.
В Excel сейчас хранится достаточно много информации с большим кол-ом полей(список клиентов, список различных реквизитов,различные справочники ФИСП, и еще куча разной информации).
Я бы хоте создать такую структуру базы данных, которая позволит создавать все эти справочники и поля динамически(Например появилось новое поле у клиента, добавить его и оно соответственно отобразиться в форме добавления клиента).

Есть 2 сложности.
1. Помимо текстовых полей могут быть и выпадающие списки
2. Могут появится ветвления в программе. (Например выбрали должность "Программист" и после этого появляется различные варианты квалификации или Должность водителя и различные категории)

Так вот вопрос, может кто разрабатывал нечто похожее. Как организовать базу данных.
И вообще буду рад любому совету.

Спасибо.
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307341
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а MySQL тут причем?
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307358
NewLine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Структура БД будет строиться на MySQL.
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307402
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewLineСтруктура БД будет строиться на MySQL.Поскольку вопрос не MySQL-специфичный, то тему переношу.

Модератор: Тема перенесена из форума "MySQL".
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307435
NewLine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft Поскольку вопрос не MySQL-специфичный, то тему переношу.

Согласен, я что-то не заметил этот раздел.
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307629
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если упрощённо, то так:
Справочник(Справ_ID, СправName)
Поле(Поле_ID,Cправ_ID,ПолеName,ПолеType)
Запись(Запись_ID,Поле_ID, Значение поля)
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307685
NewLine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
muk07
Если упрощённо, то так:
Справочник(Справ_ID, СправName)
Поле(Поле_ID,Cправ_ID,ПолеName,ПолеType)
Запись(Запись_ID,Поле_ID, Значение поля)



А как быть если нужна еще и логика например.
Если выбрано это, то вот так, если выбрано вот это то вот так.
Типа простейшего цикла if.
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36307841
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну добавьте ещё одну таблицу, содержащую множество допустимых значений поля
(если я правильно вас понял)
...
Рейтинг: 0 / 0
Динамическое создание форм и архитектура базы данных
    #36309820
SokolNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewLine,

это означает, что логика неправильная
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Динамическое создание форм и архитектура базы данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]