Dado que cada campo en una base de datos se define por la combinación del nombre de la tabla, el nombre de la columna, la clave principal y el valor, siempre puede reducir el número de tablas desnormalizando en una sola tabla que almacena solo eso. No es muy útil, pero es completamente posible.
Las tablas son una capa abstracta que ayuda con los problemas de tratar con datos. Es por eso que son creados. Hice una broma, pero comprender que puede reducir cada conjunto de datos a una tabla maestra, inmediatamente señala por qué no debería hacerlo, porque las tablas le aportan algo.
En un nivel conceptual, le ofrecen una estructura que es más fácil de entender para los seres humanos que los datos serializados.
En el nivel intermedio traen el concepto de normalización: para evitar guardar datos redundantes y dar un punto único para los cambios, en lugar de cambiar algo en varios lugares.
A nivel técnico, las bases de datos traen la mayoría de las cosas que desea hacer con datos, numerosas herramientas, y las implementaron y probaron más de lo que probablemente usted mismo. Piense en los tipos de datos, los valores predeterminados, los derechos de usuario, los índices, las restricciones de clave externa, etc. Ha sido probado, utilizado por muchos, optimizado, depurado. (No en la perfección, pero aún así.)
Dado que una base de datos es una herramienta, lo principal es decidir cómo usarla. El número de tablas no es importante. Minimizar siempre es posible, pero a costa de desechar los beneficios. (Si lee más acerca de la normalización, encontrará algunos casos de desnormalización, pero incluso entonces se trata de decisiones correctas en lugar de simplemente reducir ciegamente el número de tablas).