SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Проектирование БД: таблица прайсов
Проектирование БД: таблица прайсов [сообщение #1115] Fri, 09 December 2022 12:54 Переход к следующему сообщению
Док в настоящее время не в онлайне  Док
Сообщений: 101
Зарегистрирован: June 2022
Senior Member
Мужики, кому не жалко, киньте, плз, пример таблиц(ы) с прайсами и хотя бы минимальным объяснением (а это что? а это для чего?).
А то надоело свой велосипед делать, хочу посмотреть, как это по феншую будет


FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman

https://zoltanleo.blogspot.com/
Re: Проектирование БД: таблица прайсов [сообщение #1116 является ответом на сообщение #1115] Fri, 09 December 2022 15:12 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
Сферических коней коллекционируешь?.. Фень-шуй предписывает идти от конкретной задачи если таковая вообще существует.
Re: Проектирование БД: таблица прайсов [сообщение #1117 является ответом на сообщение #1115] Fri, 09 December 2022 18:47 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 198
Зарегистрирован: September 2022
Senior Member
Док писал(а) Fri, 09 December 2022 12:54
Мужики, кому не жалко, киньте, плз, пример таблиц(ы) с прайсами и хотя бы минимальным объяснением (а это что? а это для чего?).
А то надоело свой велосипед делать, хочу посмотреть, как это по феншую будет
Да фиг знает, что тебе нужно.
Например, например, нужно ли тебе знать цену на конкретный момент времени. Зависит ли цена от партии, и есть ли вообще понятие партии. Нужен ли поэкземплярный учет товаров.
Или ты вообще услугами торгуешь.
Учитывать ли сроки годности. Есть для специальные, "внутрисетевые" цены для других торговых точек сети (или что у тебя там).
Как формируется цена: декларативно, или автоматически на основе закупочной и т.п.
Баркоды?
Когда прайслист становится активным, есть ли вообще такое понятие.
...
Ты должен знать, что тебе нужно.
https://youtu.be/sFch8SypGPY



Re: Проектирование БД: таблица прайсов [сообщение #1118 является ответом на сообщение #1117] Fri, 09 December 2022 23:21 Переход к предыдущему сообщениюПереход к следующему сообщению
Док в настоящее время не в онлайне  Док
Сообщений: 101
Зарегистрирован: June 2022
Senior Member
Хотите конкретики? Мне почему-то подумалось, что есть некий шаблон

Примерный прайс медицинской клиники с ценами на услуги на определенные даты и индивидуальными скидками в виде вычисляемых полей


FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman

https://zoltanleo.blogspot.com/

[Обновления: Fri, 09 December 2022 23:22]

Известить модератора

Re: Проектирование БД: таблица прайсов [сообщение #1119 является ответом на сообщение #1118] Sat, 10 December 2022 00:05 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 198
Зарегистрирован: September 2022
Senior Member
У ваших там свои тараканы. Например, перечень услуг обязательно должен быть подмножеством перечня услуг из Приказа Минздрава России N 804н от 13.10.2017 «Об утверждении номенклатуры медицинских услуг» (с изменениями 24.09.2020).
Если вы что-то делаете за рамками перечня из Приказа - нужно привести к "стандарной" позиции из приказа, иначе штраф, а то и уголовка.
Есть конторы, которые торгуют образцами прайса для разных клиник. Поищи, и на основании уже думай о структуре базы.
Т.е., до технической реализации ещё далеко, но тараканов уже полно.
Re: Проектирование БД: таблица прайсов [сообщение #1120 является ответом на сообщение #1118] Sat, 10 December 2022 01:41 Переход к предыдущему сообщению
SD в настоящее время в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
Док писал(а) Fri, 09 December 2022 21:21
Примерный прайс медицинской клиники с ценами на услуги на определенные даты и индивидуальными скидками в виде вычисляемых полей
Он вообще обычно ведётся как файл ёкселя и в базе напрочь не нужен. В базу уже попадает конкретная цена, которую заломили конкретному пациенту.

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

[Обновления: Sun, 11 December 2022 01:31]

Известить модератора

Предыдущая тема: Избыточная ссылочность
Следующая тема: Клиент fb3 на линуксе
Переход к форуму:
  


Текущее время: Sun Dec 22 16:03:09 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00773 секунд