|
|
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Коллеги, добрый день Вопрос такой. Формируется бд под многие проекты. Сущность продукта, товара, который продается, покупается и прочее Он состоит из имени, кучи FK на справочники свойств и FK производителя. Одно и тоже наименование(одинакое имя и справочники свойств) могут выпускать от 5-20 производителей. Вопрос по реализации: 1) план Код: plaintext 1. 2. -оптимизация. Кучи одинаковых наименований только с разными производителями. 1) план Код: plaintext 1. 2. 3. 4. 5. -Вырожденная сущность Naimenovanie, которая не ляжет в класс, которая ходит как внутреннее метаданное, не описывающее предметное область. Подскажите, как быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 11:06 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
заметь, что у поставщиков могут быть еще и разные единицы для одного и того же товара и т.д. сделать таблицу Товары (товары как понимает их текущая компания) и таблица ТоварыПоставщиков со ссылками на таблицу товары и таблицу поставщиков и другие атрибуты С уважением, Naf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 11:34 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Nafзаметь, что у поставщиков могут быть еще и разные единицы для одного и того же товара и т.д ЕИ вообще слабо с поставщиками связаны, они связаны с движением товара, в том числе и с планируемым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 12:41 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
HugВопрос по реализации Реализация должна быть такая, чтобы планирование и движение товара задавалось номенклатурой без ссылки на поставщика. Если надо закупить 50 карандашей, это отдел закупок должен думать, у кого это сделать, а не плановый отдел планировать закупку у конкретного карманного посредника. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 12:43 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Nafзаметь, что у поставщиков могут быть еще и разные единицы для одного и того же товара и т.д. сделать таблицу Товары (товары как понимает их текущая компания) и таблица ТоварыПоставщиков со ссылками на таблицу товары и таблицу поставщиков и другие атрибуты С уважением, Naf Именно, что не поставщик, а производитель! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 13:07 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Господа, разговор идет о производителе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 13:08 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
HugГоспода, разговор идет о производителе. Невелико отличие с точки зрения деления на разную номенклатуру. Делить надо по используемым свойствам, а не по производителю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 13:41 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
> Невелико отличие с точки зрения деления на разную номенклатуру. Принципиально. Свойства могут зависеть от вендора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 14:09 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Невелико отличие с точки зрения деления на разную номенклатуру. Принципиально. Свойства могут зависеть от вендора. Кто ж против. Или гесты читать и цитировать разучились? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 14:44 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
> Кто ж против. Или гесты читать и цитировать разучились? Формулировать нужно по-русски. > Делить надо по используемым свойствам, а не по производителю. Это - одна функциональная зависимость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 18:37 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
guest_20040621Это - одна функциональная зависимость. Не болтайте ерудну (кроме того, что обе зависимости функциональные, все прочее - какая-то глупость). Для закупки карандашей и авторучек в офис совершенно пофигу, кто именно их произвел, важно, чтобы они обладали определенными параметрами. Так что из возможности существования подобной зависимости не следует её постулировать как первоисточник, и уж тем более нет ни одного основания слепо делить одну и ту же номенклатуру по производителям, пихая производителя прямо в таблицу Product. Безусловано, могут быть частности, когда надо делать всё наоборот, но у ТС-а ясно написано "Формируется бд под многие проекты", так что основное требование - как раз не способность оптимально использоваться в частных случаях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2010, 09:54 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Сергей Васкецовguest_20040621Это - одна функциональная зависимость. Не болтайте ерудну (кроме того, что обе зависимости функциональные, все прочее - какая-то глупость). Для закупки карандашей и авторучек в офис совершенно пофигу, кто именно их произвел, важно, чтобы они обладали определенными параметрами. Так что из возможности существования подобной зависимости не следует её постулировать как первоисточник, и уж тем более нет ни одного основания слепо делить одну и ту же номенклатуру по производителям, пихая производителя прямо в таблицу Product. Безусловано, могут быть частности, когда надо делать всё наоборот, но у ТС-а ясно написано "Формируется бд под многие проекты", так что основное требование - как раз не способность оптимально использоваться в частных случаях. Подключусь к обсуждению, т.к. есть проблема аналогичная. Как быть, если есть несколько поставщиков и производителей и у каждого из них продукты с одинаковыми характеристиками называются по разному и имеет разные артикулы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 10:59 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
MasterZ, У нас тоже такая ситуация. Материалы поставляют разные поставщики. Делили номенклатуру на группы по поставщикам. Из один и тех же материалов разных групп производится одна и та же продукция. Постоянно проблема с пересортицей, т.к. производству пофиг, кто поставщик. Решили перейти на обобщенную номенклатуру. Какие будут проблемы, пока не ясно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:08 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Old NickMasterZ, У нас тоже такая ситуация. Материалы поставляют разные поставщики. Делили номенклатуру на группы по поставщикам. Из один и тех же материалов разных групп производится одна и та же продукция. Постоянно проблема с пересортицей, т.к. производству пофиг, кто поставщик. Решили перейти на обобщенную номенклатуру. Какие будут проблемы, пока не ясно. Не понял, а что значит обобщенную. У нас происходит дублирование продукции от разных поставщиков. И в итоге она записывается в продукты с разными артиклами(кодами). Я думаю это не есть гуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:15 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
MasterZ, У нас артикула в данном случае нет. Поэтому решили заготовки (из которых получается один и тот же продукт) сваливать в одну кучу. Хотя на мой взгляд вся эта проблема из-за того что учет в производстве недостаточно автоматизирован. Вот если для каждой смены для произвдства будут забирать конкретные заготовки и списывать их соответственно, то и проблем не будет. Надо тогда в спецификации указывать не конкретные номенклатуры, а обобщенные, которые состоят из набора альтернатив и при списывании подбирать те что есть на остатке в цехе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:20 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Поясню конкретнее В производстве несколько участков. На каждом своя технологическая операция. Все операции последовательны. Списание заготовок делается только на выпуске. Определить какие именно были заготовки на первом участке неделю назад достаточно трудно. Так как процесс длительный во времени, а также к основному потоку часто примешиваются переделки, которые могут быть уже из других заготовок. Вот если бы учет вели по всем правилам, тогда списание заготовок производилось бы на первом же участке, а там уже точно известно, что брали. Но тогда кроме номенклатуры заготовок и готовой продукции должны быть номенклатуры всех полуфабрикатов, получаемых на каждом участке после каждой технологической операции. На это у нас вряд ли пойдут, хотя стоит попробовать предложить. -------------------- Не учи отца и баста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:29 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Old NickMasterZ, У нас артикула в данном случае нет. Поэтому решили заготовки (из которых получается один и тот же продукт) сваливать в одну кучу. Хотя на мой взгляд вся эта проблема из-за того что учет в производстве недостаточно автоматизирован. Вот если для каждой смены для произвдства будут забирать конкретные заготовки и списывать их соответственно, то и проблем не будет. Надо тогда в спецификации указывать не конкретные номенклатуры, а обобщенные, которые состоят из набора альтернатив и при списывании подбирать те что есть на остатке в цехе. Я кажется понял, что такое обобщенные номенклатуры. Это признак объединяющий одинковые продукты, которые могут заменять друг друга. Но продукты всеравно придется хранить все в одной таблице и от разных поставщиков и из разных материалов и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:38 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
MasterZ, Всё верно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:44 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
MasterZКак быть, если есть несколько поставщиков и производителей и у каждого из них продукты с одинаковыми характеристиками называются по разному и имеет разные артикулы? Номенклатура одна (если с точки зрения планирования, движения, списания в производство и т.п. она не отличается), но к ней можно "пристенуть" данные поставщика (наименование с точки зрения поставщика в справочнике, артикул в приходнике и т.п.) и при необходимости всё это вытянуть (в отчетах, в том числе в ценнике, или если всё же потребуется поделить номенклатуру на 2, но такого ни разу не было на моей памяти). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 12:58 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Old NickНо тогда кроме номенклатуры заготовок и готовой продукции должны быть номенклатуры всех полуфабрикатов, получаемых на каждом участке после каждой технологической операции. На это у нас вряд ли пойдут, хотя стоит попробовать предложить. А без этого производственную себестоимость и не посчитать (если все переделы не контролировать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 12:59 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Сергей Васкецовможно "пристенуть" данные поставщика (наименование с точки зрения поставщика в справочнике, артикул в приходнике и т.п.) Пристегнуть с точки зрения базы получится, что нужно будет паралельно таблице Product хранить данные в ProductFactories и ProductSupplier, а записывать артикулы производителя и поставщика в приходиники это увеличит нагрузку на менеджеров и они меня повесят сразу после опубликования новой версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 15:51 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
MasterZа записывать артикулы производителя и поставщика в приходиники В этом помогает штрихкодирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 16:06 |
|
||
|
Создание таблицы: Product
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовMasterZа записывать артикулы производителя и поставщика в приходиники В этом помогает штрихкодирование. Из за специфики продукции поставщики и производители не штрихкодируют свою продукцию, а у нас только собираются это делать, но это не решит проблему с поставщиками и производителями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 16:10 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36434505&tid=1542860]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 537ms |

| 0 / 0 |
