пользователи
программа хранит много данных пользовательских, документы, отчеты..
нормальная практика хранить их данные в одной таблице? и дергать их по привязки к id компании?
или нужно делать под каждую компанию отдельный набор таблиц?
it depends, как говорится - в том числе, от требований клиента. вообще, это называется multitenancy и конкретных статей под конкретные технологии. есть несколько подходов - дискриминатор в таблице (привязка к ID компании), database per client или смешанный подход (немного и того и другого)
Обсуждают сегодня