powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / проблема реализации
8 сообщений из 8, страница 1 из 1
проблема реализации
    #35558290
hunterman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем сразу о главном :)

нужно сделать прогу в которой:

к примеру есть какая-нибудь сущность - у сущности не известное кол-во свойств, пользователь сам может объявлять эти свойства, типы значений так же не известны и могут быть любыми - целыми, дробными, перечислениями, списками....

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

что я по этому поводу надумал:

1. лучше всего для такого дела подходит иерархическая модель представления данных - хml, сделать схему или dtd и валидировать эксемельку, создавать объект из полученных данных и дальше работать.

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

2. обычные связаные таблицы - пока на этом варианте остановился - но тут тоже проблемы с динамичностью кол-ва свойств. мне их все надо отобразить в правильной форме, пока не представляю как это будет выглядеть но лучше варианта не вижу.

от сюда вопрос: как сделать правильно? может я чего то не замечаю и уже существуют решения, готов их изучить :)

пока способ хранения не выбран, но интерфейс будет на дотНете 2 или 3.5. 3.5 меня привлекает лишь наличием linq. хотя я в дотНете не силен, поэтому не сильно пинайте :)
...
Рейтинг: 0 / 0
проблема реализации
    #35558306
C#C++
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в чем смысл проги? В том, что юзверь сможет поиграться с объектами?

По моему, такие проги уже написаны, и называются они СУБД (DBMS, если по английски)

----
DBMS и BDSM - наше всё!
...
Рейтинг: 0 / 0
проблема реализации
    #35558335
hunterman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну смысл довольно конкретный и делать СУБД для такой задачи тоже мне кажется не подходит. пользователь не играться будет а манипулировать данными, изредка добавляя новые какие нибудь свойства....

зы эта мысль натолкнула меня на то чтобы действительно продублировать функциональность субд :) но решение всё равно кажется не самым красивым...
...
Рейтинг: 0 / 0
проблема реализации
    #35558383
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и, главное, не самым первым
...
Рейтинг: 0 / 0
проблема реализации
    #35558386
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
их изобретали, изобретали.
/topic/12523&pg=1&hl=

насколько я понял, в поиске могут помочь слова Тенцер, Кузнецов, Григорьев, U-Gene


http://users.iptelecom.net.ua/~agp1/ru/kbd.html
...
Рейтинг: 0 / 0
проблема реализации
    #35562673
hunterman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizих изобретали, изобретали.
/topic/12523&pg=1&hl=

насколько я понял, в поиске могут помочь слова Тенцер, Кузнецов, Григорьев, U-Gene


http://users.iptelecom.net.ua/~agp1/ru/kbd.html

спасибо. ссылка последняя не помогла, т.к. документ не доступен, а вот слова в поиске очень занятные, изучаю :)
...
Рейтинг: 0 / 0
проблема реализации
    #35563173
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на рассказы коллеги ЧАЛа не слишком серьезно реагируйте
))))))))
с его иерархической, псевдообьектной якобы бд мумпс. MUMPS или както так.
--
там бесплатный хостинг. они так ограничивают нагрузку.
иногда работает, иногда нет
...
Рейтинг: 0 / 0
проблема реализации
    #35563174
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / проблема реализации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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