Сводная таблица или отдельные динамические таблицы? ⇐ Php
-
Anonymous
Сводная таблица или отдельные динамические таблицы?
Я создаю систему управления запасами с помощью системы точек продаж. В этом проекте владелец мог создать несколько магазинов в качестве своих филиалов. Они хотят перераспределить запасы между магазинами. Для этого мне нужно отслеживать наличие каждого товара в каждом магазине.
Я подумал о создании сводной таблицы и мне понравились shop_id и Product_id с целочисленным полем запаса. Но, подумав на мгновение, я понял, что по мере роста магазинов количество записей в сводной таблице будет умножаться на количество магазинов. Так что мне это не очень нравится (это всего лишь мое мнение). Второй способ — динамически создать отдельную таблицу, например, если администратор создаст магазин с именем «London Main», новая таблица будет создана с именем london_main_products. Таким образом, проблем с записями множителей больше не будет. Но его будет трудно поддерживать в будущем, и, на мой взгляд, он кажется более рискованным, чем первый вариант. Я просто не могу решить, что делать с этой проблемой. Можете ли вы дать мне совет по этому вопросу? Пожалуйста
Я создаю систему управления запасами с помощью системы точек продаж. В этом проекте владелец мог создать несколько магазинов в качестве своих филиалов. Они хотят перераспределить запасы между магазинами. Для этого мне нужно отслеживать наличие каждого товара в каждом магазине.
Я подумал о создании сводной таблицы и мне понравились shop_id и Product_id с целочисленным полем запаса. Но, подумав на мгновение, я понял, что по мере роста магазинов количество записей в сводной таблице будет умножаться на количество магазинов. Так что мне это не очень нравится (это всего лишь мое мнение). Второй способ — динамически создать отдельную таблицу, например, если администратор создаст магазин с именем «London Main», новая таблица будет создана с именем london_main_products. Таким образом, проблем с записями множителей больше не будет. Но его будет трудно поддерживать в будущем, и, на мой взгляд, он кажется более рискованным, чем первый вариант. Я просто не могу решить, что делать с этой проблемой. Можете ли вы дать мне совет по этому вопросу? Пожалуйста
Мобильная версия