Получи случайную криптовалюту за регистрацию!

Вчерашние комментарии мне напомнили одно технологическое решен | Экстраполяция IT

Вчерашние комментарии мне напомнили одно технологическое решение. «Технологическое решение» я говорю без сарказма. Мне оно правда понравилось.

1. Берём Postgres где-то на сервере и делаем в нем нужное количество табличек.
2. Создаём каждому по пользователю с нужными правами доступа.
3. Добавляем stored-полей, если надо вьюх разных там.
4. Устанавливаем пользователям клиент какой-то вменяемый. Мне вот нравится TablePlus, хоть он и платный. Поделитесь в коментах хорошим, быстрым и удобным клиентом постгреса, пожалуйста.
5. Добавляем валидации, триггеры и правила разные по мере поступления новых требований.

Преимуществ тут несколько, но есть два важных. Во-первых, пользователь понимает структуру данных ещё до того, как это превратится в удобненький сайтик для внутреннего использования. Во-вторых, структура и содержимое табличек не расползается по разным аккаунтам и закромам.