powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC CRUD таблицы замыкающейся на себя
23 сообщений из 23, страница 1 из 1
MVC CRUD таблицы замыкающейся на себя
    #39625353
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день уважаемые форумчане. Пока есть свободное время, продолжаю изучать MVC на примере своей БД "Учета техники". Вариант с формами на Делфи был серьезно переписан, также изменилась структура БД. Основная идея заключалась в том, что в учете техники может быть как единичное оборудование так и сборки: прим (в рабочую станцию входит клавиатура, мышь, монитор и тп). Решено было в БД сделать в таблице FK замыкающийся на нее же, т е сборка получается выглядит следующим образом: (усеченая версия таблицы):

id: 1 name: Раб станция id_сборки: null
id: 2 name: мышка id_сборки: 1

и тд и тп. Думаю тут примерно понятно.

В MVC у меня получилось выводить красивую форму UI в которой можно заполнить данные о новой технике. Но вот как реализовать заполнение сборки пока сообразить не могу.
Рассматриваю пока следующий вариант: Добавить еще одну таблицу в БД, похожую на основную. Она будет промежуточной для сохранения введенных данных. Далее сделать объединенную модель (хотя тут интересно как выводить в Create единичные поля и IENumerable)
Подскажите как можно реализовать такое? Туговато мне мыслить пока в Webe
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625356
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,
Веб тут причем?
Покажи гуи для десктопа. Без веб.
Сначала рисуется ГУИ вообще карандашом. Т.е. формочки.
Нарисуй. Будет понятнее проблема.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13id: 1 name: Раб станция id_сборки: null
id: 2 name: мышка id_сборки: 1
Если это дерево, то его и рисуй.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625374
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, Я наверное неправильно написал, то что использовал. Это была диалоговая форма, созданная через JQuery


Код: javascript
1.
2.
.addClass("dialog")
.dialog.... ну и поехали



Мне пока непонятно как сделать заполнение в случае сборки. Единичные записи я добавляю
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625381
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

ну за пять минут не расскажешь, как писать компоненты на JavaScript, но полно книг, статей, курсов
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625389
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,
"Ну и поехали" - это прикольно)))
...Я люблю так. На ветке серверного ЯП максимально использовать код сервера.
На ветке js код клиента.
Поэтому рассматривай js на данной ветке как черный ящик, компонент.

В веб модальные диалоги плохой тон.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625390
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA, а где поискать годные статьи, книги по созданию таких сложных структур? В книгах как правило такое не описывается. Там в основном все на простых моделях, форму я сделал с помощью сайта metanit
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625396
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, а что не является плохим тоном? Постоянный переход от страницы к странице? В данном случае диалог это просто частичное представление. С его использованием у меня проблем не возникает. Мне интересна общая концепция: Как в моей ситуации сделать CRUD операции, чтобы было как можно меньше тыканья и переходов от станицы к странице. Или это не гуд для веба?
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625399
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13skyANA, а где поискать годные статьи, книги по созданию таких сложных структур? В книгах как правило такое не описывается. Там в основном все на простых моделях, форму я сделал с помощью сайта metanit
А что тут сложного? Обычный объект. Передаётся на сервер в виде JSON, биндится на модель.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625400
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

Я вот до сих пор не понял, с чем проблема? Зачем валишь в одну кучу веб и БД?
Не надо пытаться подогнать интерфейс под БД, интерфейс о БД должен не иметь никакого понятия, его вообще обычно разрабатывают другие люди.
Нарисуй интерфейс, потом будешь решать вопрос сохранения его в БД - это уже задача контроллера и репозитория, но никак не веб-морды
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625403
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Мне интересна общая концепция:тебе сказали НАРИСУЙ!!!
У меня слева на страничке было дерево и справа кнопки управления им.
Где тут модальный диалог или переход?
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625406
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13как можно меньше тыканья и переходов от станицы к странице.
OFF
Вас не смущает переход на сайте sql.ru?
Не с того вы начинаете веб изучать.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625439
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, вся беда скорее всего в том, что я еще плохо знаю саму концепцию. Трудновато с форм на веб мозг заставить думать)))
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625455
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,
Да. Веб от десктоп отличается.
А андроид на сотовом от всего остального.
Тебе надо hello world сделать.
А потом наращивать.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625466
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, ну что уж так.. Hello World я уже сделал))) Сейчас дальше иду.. Решил пока отказаться от плюшечек в виде UI-форм, правда, раз пока не доходит, пусть будет куча переходов
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625478
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

попробуй покурить метанит
https://metanit.com/sharp/mvc/
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625482
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke, я итак только его в последнее время курю
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625487
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13где поискать
Microsoft Docs, Microsoft Virtual Academy, Pluralsight...
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625491
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всякие блоги типа "Andrey on .NET"
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625493
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ресурсы типа freeСodeСamp
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625496
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13big-duke, я итак только его в последнее время курюда ну, он слишком примитивен. Кури Адама Фримена.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625497
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Hello World я уже сделал)))ну и где дерево на той табле?
Где ОРМ? Чтобы слова CRUD и в мыслях не было.
...
Рейтинг: 0 / 0
MVC CRUD таблицы замыкающейся на себя
    #39625499
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Сейчас дальше иду.. Решил пока отказаться от плюшечек в виде UI-форм,я не понял куда ты пошел))
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC CRUD таблицы замыкающейся на себя
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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