El modelado de datos es una parte esencial de la ingeniería de datos. Yo diría que es imprescindible si quieres convertirte en un profesional de datos de éxito. Crear canales de transformación SQL con múltiples capas es una tarea desafiante. Durante el proceso, es importante mantener las cosas organizadas. En esta historia, intenté resumir algunas técnicas para una estructuración de datos conveniente y describir las técnicas de modelado que uso a diario. A menudo me ayudan a diseñar y desarrollar una gran plataforma de datos o un almacén de datos que sea preciso, fácil de navegar y fácil de usar.
Convenio de denominación
El uso de una convención de nombres bien diseñada proporciona un sentido y un significado muy claros e inequívocos con respecto al contenido de un objeto de base de datos determinado. Siempre es bueno tener políticas de nombres para tablas y columnas establecidas. Simplemente demuestra cuán maduro es su almacén de datos y ayuda mucho durante el desarrollo.
Los nombres de las entidades de la base de datos deben ser legibles para humanos, como mínimo.
Mantener la base de datos o un DWH con esto en mente mejora la experiencia del usuario y simplemente hace que se vea más fácil de usar.