powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Схема складского учета без "справочника наименований".
4 сообщений из 4, страница 1 из 1
Схема складского учета без "справочника наименований".
    #33300672
Осваиваю для себя мир складского учета.

Задача: простой учет движения товара по складу:
Особенности склада: через склад проходит все что угодно, т.е. нет определенного перечня (можно сказать каждая единица прихода – уникальная).

Реализовал через 3 основных таблицы:
1. Таблица приходов - по сути является справочником наименований с всеми необходимыми характеристиками. ID товара – первичный ключ.
2. Таблица расходов с ссылкой на ID товара из таблицы приходов.
3. Таблица с текущим товаром на остатке (приход – расход). Построена на триггерах первых двух таблиц.

Есть ли в этой схеме хоть что-то положительное, с точки зрения оптимальности? Хотелось бы услышать критику и советы по «правильной» реализации данной задачи.
...
Рейтинг: 0 / 0
Схема складского учета без "справочника наименований".
    #33300725
Фотография Old Nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего положительного
...
Рейтинг: 0 / 0
Схема складского учета без "справочника наименований".
    #33300856
YBW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YBW
Гость
Начинающий789Осваиваю для себя мир складского учета

О! - Сколько нам открытий чудных...
(задач тупых, проблем занудных...)

то что ты пытаешься делать (сформулировал) - это журнал учета операций по складу.

в общем виде журнал операций выглядит так

номер записи
вид операции
дата операции

т.е. одна таЛбица

OperationID - Increment - Autonumber
OperationType - Выдача/Прием/(optional)
OperationDate - 45 мартобря 3006
...
Рейтинг: 0 / 0
Схема складского учета без "справочника наименований".
    #33301045
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнет определенного перечняТаблица приходов - это и есть перечень.
У тебя вырисовывается партионый учет. Каждый приход товара - новая партия.

Нормальная схема.

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


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