|
Структура базы данных
|
|||
---|---|---|---|
#18+
Добрый день! Необходимо создать базу данных. Есть список магазинов, есть несколько складов, с которых распределяются товары по магазинам. Необходимо хранить список магазинов, продажи товаров по магазинам (желательно в одной таблице список продаж, т.к. список магазинов может быть динамическим). Прошу посоветовать как лучше реализовать подобную структуру в бд. Первый набросок в вложенном файле. stores -магазины store_balance - остатки товаров по магазинам (фактический товар на складе магазина) store_sales - продажи по магазинам products - товары stocks - склады [img=] Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 14:36 |
|
Структура базы данных
|
|||
---|---|---|---|
#18+
AndreyShepetkov, Так у вас получается есть 2 разных типа складов? "Просто склад" и "Склад магазина" так что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 16:01 |
|
Структура базы данных
|
|||
---|---|---|---|
#18+
Сотрудник Главного Управления, склад магазина имеется ввиду то, что есть на витрине, товары содержащиеся в конкретном магазине. И есть главный склад, с которого товары распределяются по магазинам, распределительный пункт. Короче с "просто склада" будут распределяться товары на "склады магазинов" П.С. В дальнейшем буду писать процедуру, которая будет с главного склада распределять товар по магазинам в зависимости от наличия товара в магазине и от количества продаж по конкретному магазину. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 16:15 |
|
Структура базы данных
|
|||
---|---|---|---|
#18+
Склады и магазины сделать в одной таблице. Это по сути одна и та же сущность. Они обе перемещают товар между собой и на продажу. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 18:55 |
|
Структура базы данных
|
|||
---|---|---|---|
#18+
AndreyShepetkov Есть список магазинов, есть несколько складов, с которых распределяются товары по магазинам. Необходимо хранить список магазинов, продажи товаров по магазинам (желательно в одной таблице список продаж, т.к. список магазинов может быть динамическим). ну... в рамках такого ТЗ схема возможно и достаточна... А теперь попробуйте набросать самое минимальное ТЗ в разрезе торговли ну так чтобы сама бд имела хоть какой то смысл: 1. Приход (а возможно + и собственное производство). - номер документа - поставщик - оплата поставщику (сразу или на реализацию) 2. Внутреннее перемещение товара между складами (магазинами) - внутренние накладные 3. Реализация - Документ (чек) - а если это не розница, то пакет документов (счет, сф, накладная) + ведение Клиентской базы 4. Отчеты - Приход за период - Расход за период - Остатки, остатки на дату - Расчеты с поставщиками - Доход за период - бла... бла... бла... тут для фантазий нет предела... Что у вас из этого минимума есть? - Только реализация без привязки к документам и с точностью до даты, - ну и фрагментарное положение дел типа какой товар на каком складе сейчас должен лежать, причем не понятно на основании чего... Вашу схему бд можно было бы еще как-то понять, если бы вы позиционировали ее как надстройку над основной БД для каких то глобальных целей, или рассматривали ее как упрощенную часть бд удаленного склада у которой реализован обмен с основной БД, о которой здесь речь не идет вообще... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2020, 12:25 |
|
|
start [/forum/topic.php?fid=32&gotonew=1&tid=1539875]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
85ms |
get tp. blocked users: |
2ms |
others: | 240ms |
total: | 412ms |
0 / 0 |