powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Работа с большими сущностями
25 сообщений из 153, страница 3 из 7
Работа с большими сущностями
    #39822299
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>МодальноеОкно, сегодня, 13:56 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21901523][21901523]
>я понял откуда 200 полей набирается
<20 лет челночел из Турции?
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822302
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpГлавное скрин показал на 10 полей, а пугает 200 полями.

ну на самом деле тут уже полей больше. если делать нормально

тот же адрес... но вероятно в "Рязанском радиотехническом" про кладр/фиас не слышали...
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822304
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В западных ЕРП-системах 200-300 полей в таблице - обычное дело. Хотя идиотизм конечно.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822308
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PetroNotC Sharp, сегодня, 13:53 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21901520][21901520]
>Очень просто.
<Ну-ну. Не всё так просто - есть общие параметры для зарплаты и любовницы.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822310
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>PetroNotC Sharp, сегодня, 13:53 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21901520][21901520]
>Очень просто.
<Ну-ну. Не всё так просто - есть общие параметры для зарплаты и любовницы.чем дальше, тем смешнее
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822318
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>МодальноеОкно, сегодня, 14:14 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21901541][21901541]
>тот же адрес... но вероятно в "Рязанском радиотехническом" про кладр/фиас не слышали…
<Не поминайте всуе Рязань, я не из их конторы - по воле судьбы выпало сопровождать их систему.
Но мужики там достойные, дело своё знают.
Вопрос не в том, что это за поля сущности. Важно что их число влияет, например, на скорострельность грида.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822320
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PetroNotC Sharp, сегодня, 14:21 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21901553][21901553]
>чем дальше, тем смешнее
<Ну срезал, Василия Макаровича Шукшина изволили начитаться?
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822322
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевВажно что их число влияет, например, на скорострельность грида.

Сержант, запишите эти простые, но мудрые слова... (с) дмб
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822703
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевМеня интересует вопрос как с ними аккуратно работают.


Что значит "аккуратно" ? )
Вы задали абстрактный вопрос, который не подразумевает какого либо ответа. В чем проблема то? Только в том, что полей 200 и вам кажется что это перебор? Организация БД зависит от задач, которые она должна решать, абстрактно обсуждают, когда не разобрались с задачей. Я так понимаю это "наш" случай? ;)
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822707
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевВопрос не в том, что это за поля сущности. Важно что их число влияет, например, на скорострельность грида
Т.е. все таки проблема не с базой, а с клиентской частью и отображением этой информации на экране? Продолжайте задавать вопросы...
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822928
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Serguei, сегодня, 11:12 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902283][21902283]
>Вы задали абстрактный вопрос, который не подразумевает какого либо ответа.
<Хорошо. Имеем реальную сущность со 100 полями. Отделить параметры зарплаты от параметров любовницы в сущности не представляется возможным. Надо скорректировать параметры сущности:
1. Как хранится сущность в базе данных - в таблице или таблицах?
2. Выделяете ли Вы идентификационные параметры в сущности?
3. Перед тем как корректировать сущность, её надо найти.
4. Как Вы реализуете поиск?
и т.д.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822950
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>Serguei, сегодня, 11:12 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902283][21902283]
>Вы задали абстрактный вопрос, который не подразумевает какого либо ответа.
<Хорошо. Имеем реальную сущность со 100 полями. Отделить параметры зарплаты от параметров любовницы в сущности не представляется возможным. Надо скорректировать параметры сущности:
1. Как хранится сущность в базе данных - в таблице или таблицах?
2. Выделяете ли Вы идентификационные параметры в сущности?
3. Перед тем как корректировать сущность, её надо найти.
4. Как Вы реализуете поиск?
и т.д.
Вы читаете что вам пишут?
Вам писали что 100 это не много. И 200 тоже.
А вы опять - НУЖНО КОРРЕКТИРОВАТЬ.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822954
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
от это - справочник номенклатуры в навике:
CREATE TABLE [dbo].[1 TEMPLATE$Item](
	[timestamp] [timestamp] NOT NULL,
	[No_] [nvarchar](20) NOT NULL,
	[No_ 2] [nvarchar](20) NOT NULL,
	[Description] [nvarchar](50) NOT NULL,
	[Search Description] [nvarchar](50) NOT NULL,
	[Description 2] [nvarchar](50) NOT NULL,
	[Base Unit of Measure] [nvarchar](10) NOT NULL,
	[Price Unit Conversion] [int] NOT NULL,
	[Type] [int] NOT NULL,
	[Inventory Posting Group] [nvarchar](20) NOT NULL,
	[Shelf No_] [nvarchar](10) NOT NULL,
	[Item Disc_ Group] [nvarchar](20) NOT NULL,
	[Allow Invoice Disc_] [tinyint] NOT NULL,
	[Statistics Group] [int] NOT NULL,
	[Commission Group] [int] NOT NULL,
	[Unit Price] [decimal](38, 20) NOT NULL,
	[Price_Profit Calculation] [int] NOT NULL,
	[Profit _] [decimal](38, 20) NOT NULL,
	[Costing Method] [int] NOT NULL,
	[Unit Cost] [decimal](38, 20) NOT NULL,
	[Standard Cost] [decimal](38, 20) NOT NULL,
	[Last Direct Cost] [decimal](38, 20) NOT NULL,
	[Indirect Cost _] [decimal](38, 20) NOT NULL,
	[Cost is Adjusted] [tinyint] NOT NULL,
	[Allow Online Adjustment] [tinyint] NOT NULL,
	[Vendor No_] [nvarchar](20) NOT NULL,
	[Vendor Item No_] [nvarchar](20) NOT NULL,
	[Lead Time Calculation] [varchar](32) NOT NULL,
	[Reorder Point] [decimal](38, 20) NOT NULL,
	[Maximum Inventory] [decimal](38, 20) NOT NULL,
	[Reorder Quantity] [decimal](38, 20) NOT NULL,
	[Alternative Item No_] [nvarchar](20) NOT NULL,
	[Unit List Price] [decimal](38, 20) NOT NULL,
	[Duty Due _] [decimal](38, 20) NOT NULL,
	[Duty Code] [nvarchar](10) NOT NULL,
	[Gross Weight] [decimal](38, 20) NOT NULL,
	[Net Weight] [decimal](38, 20) NOT NULL,
	[Units per Parcel] [decimal](38, 20) NOT NULL,
	[Unit Volume] [decimal](38, 20) NOT NULL,
	[Durability] [nvarchar](10) NOT NULL,
	[Freight Type] [nvarchar](10) NOT NULL,
	[Tariff No_] [nvarchar](20) NOT NULL,
	[Duty Unit Conversion] [decimal](38, 20) NOT NULL,
	[Country_Region Purchased Code] [nvarchar](10) NOT NULL,
	[Budget Quantity] [decimal](38, 20) NOT NULL,
	[Budgeted Amount] [decimal](38, 20) NOT NULL,
	[Budget Profit] [decimal](38, 20) NOT NULL,
	[Blocked] [tinyint] NOT NULL,
	[Last Date Modified] [datetime] NOT NULL,
	[Last Time Modified] [datetime] NOT NULL,
	[Price Includes VAT] [tinyint] NOT NULL,
	[VAT Bus_ Posting Gr_ (Price)] [nvarchar](20) NOT NULL,
	[Gen_ Prod_ Posting Group] [nvarchar](20) NOT NULL,
	[Picture] [uniqueidentifier] NOT NULL,
	[Country_Region of Origin Code] [nvarchar](10) NOT NULL,
	[Automatic Ext_ Texts] [tinyint] NOT NULL,
	[No_ Series] [nvarchar](20) NOT NULL,
	[Tax Group Code] [nvarchar](20) NOT NULL,
	[VAT Prod_ Posting Group] [nvarchar](20) NOT NULL,
	[Reserve] [int] NOT NULL,
	[Global Dimension 1 Code] [nvarchar](20) NOT NULL,
	[Global Dimension 2 Code] [nvarchar](20) NOT NULL,
	[Stockout Warning] [int] NOT NULL,
	[Prevent Negative Inventory] [int] NOT NULL,
	[Application Wksh_ User ID] [nvarchar](128) NOT NULL,
	[Assembly Policy] [int] NOT NULL,
	[GTIN] [nvarchar](14) NOT NULL,
	[Default Deferral Template Code] [nvarchar](10) NOT NULL,
	[Low-Level Code] [int] NOT NULL,
	[Lot Size] [decimal](38, 20) NOT NULL,
	[Serial Nos_] [nvarchar](20) NOT NULL,
	[Last Unit Cost Calc_ Date] [datetime] NOT NULL,
	[Rolled-up Material Cost] [decimal](38, 20) NOT NULL,
	[Rolled-up Capacity Cost] [decimal](38, 20) NOT NULL,
	[Scrap _] [decimal](38, 20) NOT NULL,
	[Inventory Value Zero] [tinyint] NOT NULL,
	[Discrete Order Quantity] [int] NOT NULL,
	[Minimum Order Quantity] [decimal](38, 20) NOT NULL,
	[Maximum Order Quantity] [decimal](38, 20) NOT NULL,
	[Safety Stock Quantity] [decimal](38, 20) NOT NULL,
	[Order Multiple] [decimal](38, 20) NOT NULL,
	[Safety Lead Time] [varchar](32) NOT NULL,
	[Flushing Method] [int] NOT NULL,
	[Replenishment System] [int] NOT NULL,
	[Rounding Precision] [decimal](38, 20) NOT NULL,
	[Sales Unit of Measure] [nvarchar](10) NOT NULL,
	[Purch_ Unit of Measure] [nvarchar](10) NOT NULL,
	[Time Bucket] [varchar](32) NOT NULL,
	[Reordering Policy] [int] NOT NULL,
	[Include Inventory] [tinyint] NOT NULL,
	[Manufacturing Policy] [int] NOT NULL,
	[Rescheduling Period] [varchar](32) NOT NULL,
	[Lot Accumulation Period] [varchar](32) NOT NULL,
	[Dampener Period] [varchar](32) NOT NULL,
	[Dampener Quantity] [decimal](38, 20) NOT NULL,
	[Overflow Level] [decimal](38, 20) NOT NULL,
	[Manufacturer Code] [nvarchar](10) NOT NULL,
	[Item Category Code] [nvarchar](20) NOT NULL,
	[Created From Nonstock Item] [tinyint] NOT NULL,
	[Product Group Code] [nvarchar](10) NOT NULL,
	[Service Item Group] [nvarchar](10) NOT NULL,
	[Item Tracking Code] [nvarchar](10) NOT NULL,
	[Lot Nos_] [nvarchar](20) NOT NULL,
	[Expiration Calculation] [varchar](32) NOT NULL,
	[Warehouse Class Code] [nvarchar](10) NOT NULL,
	[Special Equipment Code] [nvarchar](10) NOT NULL,
	[Put-away Template Code] [nvarchar](10) NOT NULL,
	[Put-away Unit of Measure Code] [nvarchar](10) NOT NULL,
	[Phys Invt Counting Period Code] [nvarchar](10) NOT NULL,
	[Last Counting Period Update] [datetime] NOT NULL,
	[Use Cross-Docking] [tinyint] NOT NULL,
	[Next Counting Start Date] [datetime] NOT NULL,
	[Next Counting End Date] [datetime] NOT NULL,
	[Routing No_] [nvarchar](20) NOT NULL,
	[Production BOM No_] [nvarchar](20) NOT NULL,
	[Single-Level Material Cost] [decimal](38, 20) NOT NULL,
	[Single-Level Capacity Cost] [decimal](38, 20) NOT NULL,
	[Single-Level Subcontrd_ Cost] [decimal](38, 20) NOT NULL,
	[Single-Level Cap_ Ovhd Cost] [decimal](38, 20) NOT NULL,
	[Single-Level Mfg_ Ovhd Cost] [decimal](38, 20) NOT NULL,
	[Overhead Rate] [decimal](38, 20) NOT NULL,
	[Rolled-up Subcontracted Cost] [decimal](38, 20) NOT NULL,
	[Rolled-up Mfg_ Ovhd Cost] [decimal](38, 20) NOT NULL,
	[Rolled-up Cap_ Overhead Cost] [decimal](38, 20) NOT NULL,
	[Order Tracking Policy] [int] NOT NULL,
	[Critical] [tinyint] NOT NULL,
	[Common Item No_] [nvarchar](20) NOT NULL,
	[Block Reason] [nvarchar](250) NOT NULL,
	[Last DateTime Modified] [datetime] NOT NULL,
	[Id] [uniqueidentifier] NOT NULL,
	[Unit of Measure Id] [uniqueidentifier] NOT NULL,
	[Tax Group Id] [uniqueidentifier] NOT NULL,
 CONSTRAINT [1 TEMPLATE$Item$0] PRIMARY KEY CLUSTERED 
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822957
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот выше чел работает и не плачет
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822968
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PetroNotC Sharp, сегодня, 16:43 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902745][21902745]
>А вы опять - НУЖНО КОРРЕКТИРОВАТЬ.
<Так покажите, как реализована коррекция (не нравится термин - пусть редактирование) параметров (полей) сущности из справочника номенклатуры в навике пользователем. Надеюсь, не используется скроллинг грида вправо.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822972
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев,
Верикальный грид.
Термин знаком?
Или Properties Grid.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822977
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PetroNotC Sharp, сегодня, 17:11 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902776][21902776]
>Верикальный грид.
<Какие поля из справочника показываются в гриде. Покажите слайд.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822991
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кроме грида ничего не доступно?

их банально по tabcontrol распихать низяя?
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39822999
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от это - справочник номенклатуры в навике:Как-то так, да.
Половина полей - лютый бред. Не к месту. Прилепили, лишь бы было и гибкости - ноль.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823013
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>PetroNotC Sharp, сегодня, 17:11 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902776][21902776]
>Верикальный грид.
<Какие поля из справочника показываются в гриде. Покажите слайд.ты программист?
Открой в студии редактор свойств формы.
Там сгруппированы все свойства. Хочешь группой. Хочешь по алфавиту.
Можно сделать часто используемые наверх.
Ну ё моё))))))
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823015
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкнокроме грида ничего не доступно?

их банально по tabcontrol распихать низяя?не хочет поля любовницы отделять от значимых для бизнеса.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823057
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отображайте в гриде только основные поля. А на формочке с детальной информацией - уже все поля, разбитые по вкладочкам и внутри вкладочек по группам.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823059
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ares_ekb,
Бывают хорошие гриды с галочками Отображаемые поля\Скрыть поле.
И пусть юзверь сам там решает.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823075
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PetroNotC Sharp, сегодня, 17:58 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902842][21902842]
>Ну ё моё))))))
<Ну ё твоё. От тебя мне хотелось узнать только одно - что на первом же этапе коррекции (редактирования полей) сущности в список сущностей по справочнику закачиваются значения всех полей всех сущностей выборки. Грустно улыбаюсь.
...
Рейтинг: 0 / 0
Работа с большими сущностями
    #39823079
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>PetroNotC Sharp, сегодня, 17:58 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1313230&msg=21902842][21902842]
>Ну ё моё))))))
<Ну ё твоё. От тебя мне хотелось узнать только одно - что на первом же этапе коррекции (редактирования полей) сущности в список сущностей по справочнику закачиваются значения всех полей всех сущностей выборки. Грустно улыбаюсь.
Попробуй сформулировать свою мысль по новой.
Или произнеси эту фразу перед зеркалом.
Про то что в базе 100 и 200 это не много, мы уже выяснили.
Итого вопрос чисто в ГУИ.
Спрашивай)
...
Рейтинг: 0 / 0
25 сообщений из 153, страница 3 из 7
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Работа с большими сущностями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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