Итак, у меня есть таблица учетных записей пользователей (пользователей).Для субсчетов должна быть функциональность.
Так, например, компания с именем Dunder Mifflin может иметь учетную запись.У компании будут субсчета, бухгалтерия и продажи.Бухгалтерский счет будет иметь субсчета для Кевина, Анжелы и Оскара.И количество уровней не ограничено.
Моя первоначальная идея состояла в том, чтобы создать такую таблицу:
CREATE TABLE Users
(
UserID INTEGER,
ParentUserID INTEGER,
...
)
, где ParentUserID основного аккаунта будет просто нулевым, а субсчетсодержит идентификатор пользователя его родителя.
Это хороший дизайн для этого?Я не знаю другого пути.