powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Структура базы данных
5 сообщений из 5, страница 1 из 1
Структура базы данных
    #39919947
AndreyShepetkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Необходимо создать базу данных.
Есть список магазинов, есть несколько складов, с которых распределяются товары по магазинам.
Необходимо хранить список магазинов, продажи товаров по магазинам (желательно в одной таблице список продаж, т.к. список магазинов может быть динамическим).
Прошу посоветовать как лучше реализовать подобную структуру в бд.
Первый набросок в вложенном файле.
stores -магазины
store_balance - остатки товаров по магазинам (фактический товар на складе магазина)
store_sales - продажи по магазинам
products - товары
stocks - склады
[img=]

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Структура базы данных
    #39920040
Сотрудник Главного Управления
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyShepetkov,

Так у вас получается есть 2 разных типа складов?
"Просто склад" и "Склад магазина"
так что ли?
...
Рейтинг: 0 / 0
Структура базы данных
    #39920052
AndreyShepetkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сотрудник Главного Управления,
склад магазина имеется ввиду то, что есть на витрине, товары содержащиеся в конкретном магазине.
И есть главный склад, с которого товары распределяются по магазинам, распределительный пункт.
Короче с "просто склада" будут распределяться товары на "склады магазинов"

П.С. В дальнейшем буду писать процедуру, которая будет с главного склада распределять товар по магазинам в зависимости от наличия товара в магазине и от количества продаж по конкретному магазину.
...
Рейтинг: 0 / 0
Структура базы данных
    #39920150
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Склады и магазины сделать в одной таблице. Это по сути одна и та же сущность.
Они обе перемещают товар между собой и на продажу.
...
Рейтинг: 0 / 0
Структура базы данных
    #39921729
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyShepetkov
Есть список магазинов, есть несколько складов, с которых распределяются товары по магазинам.
Необходимо хранить список магазинов, продажи товаров по магазинам (желательно в одной таблице список продаж, т.к. список магазинов может быть динамическим).


ну... в рамках такого ТЗ схема возможно и достаточна...

А теперь попробуйте набросать самое минимальное ТЗ в разрезе торговли ну так чтобы сама бд имела хоть какой то смысл:
1. Приход (а возможно + и собственное производство).
- номер документа
- поставщик
- оплата поставщику (сразу или на реализацию)
2. Внутреннее перемещение товара между складами (магазинами)
- внутренние накладные
3. Реализация
- Документ (чек)
- а если это не розница, то пакет документов (счет, сф, накладная) + ведение Клиентской базы
4. Отчеты
- Приход за период
- Расход за период
- Остатки, остатки на дату
- Расчеты с поставщиками
- Доход за период
- бла... бла... бла... тут для фантазий нет предела...

Что у вас из этого минимума есть?
- Только реализация без привязки к документам и с точностью до даты,
- ну и фрагментарное положение дел типа какой товар на каком складе сейчас должен лежать, причем не понятно на основании чего...

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


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