powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Один Dataset на всю БД
25 сообщений из 68, страница 2 из 3
Один Dataset на всю БД
    #37807373
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

в том треде поставлена задача - создать классы юрик и физик
предложены два подхода
1. Создать Лицо и унаследоваться при создании юрика и физика - механизм специализации
2. Создать юрика и физика и сгенерировать виртуальное обобщение - Лицо - механизм обобщения

дык вот - 2 механизм офигенно гибок, что в випрос и реализван (наряду с 1 конечно)
что это дает?
можно разбить юрика или физика на части (т.е сделать юрика и физика виртуальным обобщение) и при этом нифига в проге не изменится, т.е. можно проектировать систему отталкиваясб от сегоднящних представлени о предметной области не утруждая неокрепший мозг созданием всеобемлейшей иерархии классов ООП :)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807388
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попутный эффект - немаловажный множественные роли (множественное наследование)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807394
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в випрос для этого не надо ничего погить или маппить
вот как это выглядит (роли типов)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807396
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosProga, смотри отсюда и дальше, может так делать еф?
12559762
Причем тут датасет / еф и конкретная реализация?

Алексей КДизайнером EF можно будет полноценно пользоваться только со следующей версии. Когда появится разделение диаграммы на части.
Да и с одной диаграммой вполне можно работать как в EF так и в L2S. Не испытаваю трудностей, баянили ж уже.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807401
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosв випрос для этого не надо ничего погить или маппить
вот как это выглядит (роли типов)
Понеслась, мля...
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807404
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

блин он спросил - что Не может еф? а я спросил - а вот это может?
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807407
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и все лучше обсуждать покраску грида или как вызвать плагин
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807417
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
муся, не буду тут мучить не бойся
им такие вещи нах не нужны
они прогеры-кодеры, им лучше изучить технологии от большого брата, щоб не оставаться без работы, это я сурьезно грю
а вт если бы кто то замутил большую систему, то бы задумался о многих вещах
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807442
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosможно разбить юрика или физика на части (т.е сделать юрика и физика виртуальным обобщение) и при этом нифига в проге не изменитсяНе принебрегай принципом SRP при проектировании классов - добъёшся аналогичного эффекта.
ViPRosт.е. можно проектировать систему отталкиваясб от сегоднящних представлени о предметной области не утруждая неокрепший мозг созданием всеобемлейшей иерархии классов ООП :)Тут проблема не совсем непонятна.
ViPRosпопутный эффект - немаловажный множественные роли (множественное наследование)Применяй композицию вместо наследования, вот и всё.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807450
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КДизайнером EF можно будет полноценно пользоваться только со следующей версии. Когда появится разделение диаграммы на части.
Да и с одной диаграммой вполне можно работать как в EF так и в L2S. Не испытаваю трудностей, баянили ж уже.А как там сабвержен, нормально сливает изменения разных авторов в одной большой диаграмме? Или через блокировки работаете?
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807475
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosа вт если бы кто то замутил большую систему, то бы задумался о многих вещахА что в твоём понимании "большая система"?

Вот у меня, например MSSQL:
Tables: 761
Views: 306
Stored procedures: 1482
UDF: 654

+ всего остального в Visual Studio ~ 90 проектов в солюшене различных размеров и сложности

Система в промышленной эксплуатации, территориально: Россия + Белоруссия.
Работает в режиме 24/7
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807512
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosНу и раз уж речь зашла про версионник. Как в Випросе обстоят дела с версированием изменений метаданных?
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807513
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

свиду большая, но не зная предметную область я ничего не могу сказать насколько она большая
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807523
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosсвиду большая, но не зная предметную область я ничего не могу сказать насколько она большаяОперативная система для РЖД. Предметная область не самая простая, уж поверь. :-)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807529
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КА как там сабвержен, нормально сливает изменения разных авторов в одной большой диаграмме? Или через блокировки работаете?
Да нет, просто если зачекинился, сообщил всем, чтоб обновили контекст. Коллизии редко бывают, не страшно.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807530
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КViPRosможно разбить юрика или физика на части (т.е сделать юрика и физика виртуальным обобщение) и при этом нифига в проге не изменитсяНе принебрегай принципом SRP при проектировании классов - добъёшся аналогичного эффекта.
ViPRosт.е. можно проектировать систему отталкиваясб от сегоднящних представлени о предметной области не утруждая неокрепший мозг созданием всеобемлейшей иерархии классов ООП :)Тут проблема не совсем непонятна.
ViPRosпопутный эффект - немаловажный множественные роли (множественное наследование)Применяй композицию вместо наследования, вот и всё.
1.тут сама система заставляет проектировть как надо
2. это когда ты знаешь про физика, про юрика и лицо еще нет понятий. надо чтобы при их добавление лицо себя вело точно так же как физик, где раньше там был физик и при этом ничего в программе неменялось
3. я и пользую, только мои композиции вычислимы (вычисяются по заданным правилам)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807536
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosМСУ, блин он спросил - что Не может еф? а я спросил - а вот это может?
Сахават, ты сравниваешь теплое с мягким.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807538
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

верю, это ты сам написал?
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807541
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ну пусть Прога скажет
а так пояилась возможность поговорить с народом на интересующиеся меня тему :)
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807546
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КViPRosНу и раз уж речь зашла про версионник. Как в Випросе обстоят дела с версированием изменений метаданных?
версий пока нет, не горит это
зато есть обновление (до вендора) и объединение метаданных
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807547
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КViPRosсвиду большая, но не зная предметную область я ничего не могу сказать насколько она большаяОперативная система для РЖД. Предметная область не самая простая, уж поверь. :-)
ну, можно краткий список задач? есть наверное какая та дока
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807559
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКоллизии редко бывают, не страшно.Не люблю я эти слияния и коллизии. Сами через блокировки с сабверженом работаем. Чтобы не оповещать всех об изменении в отдельных случаях. Так спокойнее.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807566
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosверю, это ты сам написал?Разумеется, не я один.
ViPRosну, можно краткий список задач? есть наверное какая та докаЭто уже лишнее.
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807575
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

ну лишнее так лишнее, просто можно было более точно определиться насчет "большая система"
...
Рейтинг: 0 / 0
Один Dataset на всю БД
    #37807581
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosТак как насчёт версирования изменений схемы? Не беспокоит его отсутствие? Или оно есть?
...
Рейтинг: 0 / 0
25 сообщений из 68, страница 2 из 3
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Один Dataset на всю БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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