LINUX.ORG.RU

История изменений

Исправление TDrive, (текущая версия) :

А как тогда в таблицу companies привязать пользователя?)

как угодно, можно через связывающую таблицу, можно в самих аккаунтах указывать связь в формате table_name+PK

Это какую команду вы имеете ввиду и что понимаете под понятием «система аккаунтов»?)

таблица аккаунтов вероятно существует не сама по себе, есть какая нибудь моделька если там MVC какой нибудь. Есть объекты которые работают с этой моделькой. И вот когда менеджеры попросят изменить все это под новые фичи эти изменения не должны затрагивать список компаний, новостную ленту или воронку продаж… Single Responsibility именно про это.

Исходная версия TDrive, :

А как тогда в таблицу companies привязать пользователя?)

как угодно, можно через связывающую таблицу, можно в самих аккаунтах указывать id в формате table_name+PK

Это какую команду вы имеете ввиду и что понимаете под понятием «система аккаунтов»?)

таблица аккаунтов вероятно существует не сама по себе, есть какая нибудь моделька если там MVC какой нибудь. Есть объекты которые работают с этой моделькой. И вот когда менеджеры попросят изменить все это под новые фичи эти изменения не должны затрагивать список компаний, новостную ленту или воронку продаж… Single Responsibility именно про это.