Introducción al modelado de Base de Datos
https://engineerdesistemas.blogspot.com/2016/12/introduccion-al-modelado-de-base-de-datos.html
¿Cómo diseñar una base de datos?
Lo primero de todo es tener una correcta planificación para trabajar en una Base de Datos Relacional independientemente del gestor de base de datos que se vaya a usar.
Para lo cual se debe disponer en primer lugar de un esquema en donde se tenga tablas y campos.
Es altamente recomendable no empezar a trabajar directamente en la base de datos, es decir que el error común es abrir el DBMS.
La ventaja es que las base de datos datan de 30 o 40 años atrás por lo que en su esencia no ha cambiado y se mantiene. El único inconveniente es que a futuro se pueda presentar la necesidad de realizar cambios a la estructura que ya está en producción, es posible que esos cambios sean muy necesarios y dolorosos de llevarlos a cabo, por esa razón la planificación es un factor muy importante a considerar.