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

акт-заказ имеет либо "расценка" либо "комплексная расценка"

Внимание вопрос:

Как грамотно отразить в акт-заказе?

спасибо, надеюсь вопрос понятен
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392066
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoiReесть сущность расценка, и есть сущность комплексная расценка,

акт-заказ имеет либо "расценка" либо "комплексная расценка"
IMHO, cудя по написанному, расценка, и комплексная расценка это одна сущность.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392067
Фотография Rin@t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сущности "расценка" и "комплексная расценка" нельзя объединить? С указанием типа (вида) расценки.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392121
sti NoiReесть сущность расценка, и есть сущность комплексная расценка,

акт-заказ имеет либо "расценка" либо "комплексная расценка"
IMHO, cудя по написанному, расценка, и комплексная расценка это одна сущность.

совсем необязательно

также как Order и OredLine это не одна сущность...
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392131
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti NoiReесть сущность расценка, и есть сущность комплексная расценка,

акт-заказ имеет либо "расценка" либо "комплексная расценка"
IMHO, cудя по написанному, расценка, и комплексная расценка это одна сущность.

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

комплексная расценка (цена, много разных видов работ)

цена комплексной расценки не складывается из цен на виды работ
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392158
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это база для хранения и расчета геофизических исследований и работ в скважинах, мож кто сталкивался...
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392190
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем проблема:
2 таблицы
- вид расценки с полямяи кода типа,наименования типа и кол-ва записей данного типа (-1 сколь угодно много,1 и далее - реальное кол-во)(1,простая,1/2,комплексная,-1)
- конкретные расценки с полями кода типа, вида работ, цена
кол-во записей при вставке конкретных расценок определяется на основе таблицы вида расценок.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392205
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoiReУпрощенно так:
расценка (цена, вид работы)
комплексная расценка (цена, много разных видов работ)
цена комплексной расценки не складывается из цен на виды работАналогичная история с заказными компьютерами в комп.магазинах.

Есть комплектующие и есть системные блоки.
Системны блок состоит из тех же комплектующих.
И то и другое - является товаром и присутствует в прайслисте.

Реализуется примерно так:
Есть простой товар, есть составной товар. Хранятся вместе.
Цена на все выставляется независимо.
У составного товара есть признак, что он составной и еще (в отдельной таблице) есть список комплектующих (из чего состоит составной товар).
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392340
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bely
У составного товара есть признак, что он составной и еще (в отдельной таблице) есть список комплектующих (из чего состоит составной товар).

то есть у расценки признак что она является комплексной, и если является, то ссыла на детализацию например, правильно я понял.
Но с другой стороны, если не явл компл но ссылка на детализацию =null, что собствено и будет признаком комплекс. Что если так?
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392402
Фотография BULK INSERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoiRe Bely
У составного товара есть признак, что он составной и еще (в отдельной таблице) есть список комплектующих (из чего состоит составной товар).

то есть у расценки признак что она является комплексной, и если является, то ссыла на детализацию например, правильно я понял.
Но с другой стороны, если не явл компл но ссылка на детализацию =null, что собствено и будет признаком комплекс. Что если так?

рассматривайте все расценки как комплексные, не комплексные расценки приводите к комплексным
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392855
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В приципе годится Работы(ИД), СоставРабот(ЧтоИД, КудаВходитИД, количество) - так назывемый bill of material (BOM), Но это если единица комплексной работы включает четко оговоренный объем составлящих работ. А как у вас измеряется комплексная работа?
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34392959
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRВ приципе годится Работы(ИД), СоставРабот(ЧтоИД, КудаВходитИД, количество) - так назывемый bill of material (BOM), Но это если единица комплексной работы включает четко оговоренный объем составлящих работ. А как у вас измеряется комплексная работа?

Комплекс измеряется в рублях, комплекс может менятся.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34393156
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо придётся приводить всё расценки к комплексным.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34393654
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что в этом криминального?Зачем вам признак вида: комплекс да/нет?таблицу типов как я писал с указанием кол-ва комплексности.этого вам хватит на будущее если появится контроль услуг по-комплексности.там же для типа комплекстности вы сделаете еще ряд таблиц и сможете описывать какие услуги могут быть в комплексе данного типа и фильтровать их в комбо-боксах.если делаете с нуля бд не надо себя заранее ограничивать.многие штуки в будущем просто будут делаться сами.
...
Рейтинг: 0 / 0
Помоките как разрулить такую ситуацию
    #34399106
NoiRe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShtockА что в этом криминального?Зачем вам признак вида: комплекс да/нет?таблицу типов как я писал с указанием кол-ва комплексности.этого вам хватит на будущее если появится контроль услуг по-комплексности.там же для типа комплекстности вы сделаете еще ряд таблиц и сможете описывать какие услуги могут быть в комплексе данного типа и фильтровать их в комбо-боксах.если делаете с нуля бд не надо себя заранее ограничивать.многие штуки в будущем просто будут делаться сами.

Спасибо всём за идеи, вы мне глаза разули :))
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помоките как разрулить такую ситуацию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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