powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Сущности
16 сообщений из 66, страница 3 из 3
Сущности
    #38931815
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Потому что люди не умеют моделировать данные

Полагаете, вы научились проектированию, если услышали слово "контекст"? В вашей "совсем правильной модели" в принципе отсутствует дистрибьюция, - она ничем не лучше любого другого традиционного дерьма.

> В реальности товары, апельсины, стулья, билеты - это разные объекты, которые можно изобразить в виде иерархии

Можете смело выбросить эту книжку. Обычный булшит.
...
Рейтинг: 0 / 0
Сущности
    #38931831
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisher,

Модель платформо-независимая. В ней в том числе описываются и примитивные типы данных. Некоторые типы данных мы заложили на будущее, по факту они сейчас не используются. Например, месяц, день месяца и т.п.
...
Рейтинг: 0 / 0
Сущности
    #38931838
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621,

что за дистрибьюция? Ну, я догадываюсь, что картинка производит впечатление полного хаоса, что там всё со всем связано. Но это не так. Или что с ней не так? )

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

Сводный отчет по продажам хлеба и билетов в кино - это достаточно бредовая штука. Это по-разному учитывается в бухгалтерии,
у них разная маржинальность, они входят в разные KPI...
(Помню случай - бизнес решил заняться продажей новой группы товаров (назовем ее А), весьма сильно отличающихся от всего остального ассортимента. Ну добавили новый тип, запустили, - через 3 месяца бизнес приходит и говорит "знаешь, мы достались в отчете по продажам выставлять фильтры - сделайте нам 2 отдельных отчета, Отчет по продажам А и Отчет по продажам всего остального").
Если заказчик неадекват и хочет-таки суммировать скрепки и камазы батоны хлеба и билеты в кино - да, грубо говоря,
будет "отдельный union" (на практике, скорее всего, вызов отдельной процедуры)

LSVТвой кубик - фактически отдельная торговая подсистема. Де-факто - отдельный проект. Повторяю, мы не обсуждаем отдельный проект "билеты" .
Нам нужен функционал по продаже билетов внутри большой КИС с разными видами торгового бизнеса.

Я уже отвечал на это - глупости, именно это мы и обсуждаем, "хранить вместе или отдельно", "в одной подсистеме" или "в разных".
Самое смешное, что у Вас-то это тоже отдельная подсистема :)
Конкретно для продажи билетов нужен ряд вспомогательных таблиц по бронированию и сеансам. Они нужны в любом случае.

Если Вы не согласны - определение "подсистемы" в студию.
...
Рейтинг: 0 / 0
Сущности
    #38931845
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ааа.... дистрибьюция товара? Ну, тогда она меня не волнует. Я говорю о принципах моделирования, а дистрибьюцией пусть занимаются дистрибьюторы.
...
Рейтинг: 0 / 0
Сущности
    #38931867
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну, тогда она меня не волнует.

Это заметно. Риторический вопрос: чему вы собираетесь учить окружающих, если не в состоянии реализовать примитивную розничную модель?
...
Рейтинг: 0 / 0
Сущности
    #38931880
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сводный отчет по продажам хлеба и билетов в кино - это достаточно бредовая штука. Это по-разному учитывается в бухгалтерии, у них разная маржинальность, они входят в разные KPI...Ну почему же ? "Билет в кино" это ж просто как пример.
Маржинальность даже у однотипных товаров разная. KPI тоже. Что с того ?
//По разному в бухгалтерии...
А в чем проблемы ? Просто другие проводки и счета. Это настраиваемо.

// Если заказчик неадекват и хочет-таки...
Вы даже не поняли, что дело не в заказчике. Дело в унифицированности подходов. Все продажи проходят по унифицированным шагам и процедурам.
Чем отличается продажа билетов от платных погрузки, доставки, упаковки, хранения ? Практически ничем. И там и там есть специфическая инфа.
Делаем для услуг отдельные "кубики" ? Для каждой свой или один на всех ? :)
...
Рейтинг: 0 / 0
Сущности
    #38931888
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пора тему закрывать )

А то какие то "бурления говн" начались.)))
...
Рейтинг: 0 / 0
Сущности
    #38931894
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621,

меня не интересует розничная модель, мне даже в голову не приходило её реализовывать, я не собираюсь никого ничему учить. Я говорю о принципах моделирования. Был вопрос: "почему вопрос о правильном разложении объектов на таблицы часто возникает?" По крайней мере я его так понял. И я на него ответил: "потому что разработчики не понимают разницу между концептуальными и логическими моделями" И привёл примеры, поясняющие моё утверждение. Всё остальное вы мне уже приписываете.

Более того, ТСу нафиг не нужно выделять какие-то роли и т.п. У него стулья, апельсины и билеты всегда являются товарами.
...
Рейтинг: 0 / 0
Сущности
    #38931961
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> меня не интересует розничная модель

Плохо.

> Я говорю о принципах моделирования.

Вдвойне плохо. И позиция LSV деструктивна ровно поэтому же. Видите ли, ваша лавка - или ваша структура данных, что в данном случае одно и то же - не существует сама по себе. Хотите вы этого или нет, вы оперируете и данными внешних источников. Любая частная модель - срез воображаемой глобальной модели, её качество определяется не нормализацией или количеством таблиц, а тем, насколько корректно вы этот срез сделали. Другими словами, насколько полное у вас представление об этой гипотетической глобальной модели. Это наиболее узкое место в проектировании, которое плохо поддаётся формализации.
...
Рейтинг: 0 / 0
Сущности
    #38931966
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И - да, это не наезд, это предложение посмотреть на задачу чуть шире.
...
Рейтинг: 0 / 0
Сущности
    #38932022
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Вдвойне плохо. И позиция LSV деструктивна ровно поэтому же. Видите ли, ваша лавка - или ваша структура данных, что в данном случае одно и то же - не существует сама по себе. Хотите вы этого или нет, вы оперируете и данными внешних источников. Любая частная модель - срез воображаемой глобальной модели, её качество определяется не нормализацией или количеством таблиц, а тем, насколько корректно вы этот срез сделали. Другими словами, насколько полное у вас представление об этой гипотетической глобальной модели. Это наиболее узкое место в проектировании, которое плохо поддаётся формализации.Пустая болтовня. Где конкретика по сабжу ?
...
Рейтинг: 0 / 0
Сущности
    #38932065
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVЧем отличается продажа билетов от платных погрузки, доставки, упаковки, хранения ? Практически ничем.

*facepalm* №2
Знаете, мне эта фраза кажется настолько законченной, что что-то еще комментировать тут излишне.
...
Рейтинг: 0 / 0
Сущности
    #38932086
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Где конкретика по сабжу ?

Какая конкретика? Обоснование, почему билет - не то же самое, что апельсин? Ну... а оно надо?

> Пустая болтовня.

А это ещё одна существенная проблема. Вполне интересное обсуждение, которое могло бы развиваться кучей разных способов, упёрлось в традиционное "вам шашечки или ехать?". Осознать, что ошибочна сама постановка вопроса - это не так просто.
...
Рейтинг: 0 / 0
Сущности
    #38932122
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621,

я ровно об этом и говорю :)

Сначала нужно построить концептуальную модель ("срез воображаемой глобальной модели", который не зависит ни от каких таблиц, нормализации). Я привёл два примера таких концептуальных моделей. Да, они кривые, я не разбираюсь в торговле и даже не думал рисовать их "правильными". Но они демонстрируют идею, что концептуальная модель не зависит от последующей нарезки на таблицы.

Потом мы эту концептуальную модель уже превращаем в таблицы.
...
Рейтинг: 0 / 0
Сущности
    #38932141
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот МатроскинLSVЧем отличается продажа билетов от платных погрузки, доставки, упаковки, хранения ? Практически ничем.*facepalm* №2
Знаете, мне эта фраза кажется настолько законченной, что что-то еще комментировать тут излишне.Так ты не стесняйся, комментируй. А главное, аргументируй.

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


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