Cinco maneras de modelar datos polimórficos en bases de datos relacionales
2025-07-09
Este artículo explora cinco enfoques para modelar datos polimórficos en bases de datos relacionales: tabla única, claves foráneas nulas, unión etiquetada, claves foráneas de hijo a padre y JSON. Cada método tiene sus ventajas y desventajas; por ejemplo, el enfoque de tabla única es simple pero puede ser lento, mientras que JSON es fácilmente extensible pero carece de validación de datos. El autor sugiere elegir el método que sea más fácil de leer, mantener y depurar, y evitar la optimización prematura.