bd-cms-bueno
Sí. Para el diseño que acabamos de definir, no vamos a agregar entrada_id a subtemas . La relación será: temas ↓ subtemas ↓ entradas Y UNIQUE (subtema_id) garantizará que cada subtema tenga como máximo una entrada . Te dejo el script completo listo para copiar. También agregué DROP DATABASE IF EXISTS al principio para que puedas eliminar la versión anterior y crearla nuevamente desde cero. -- ============================================================ -- BASE DE DATOS: BLOG EDUCATIVO -- ============================================================ DROP DATABASE IF EXISTS blog_educativo; CREATE DATABASE blog_educativo CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; USE blog_educativo; -- ============================================================ -- 1. TABLA: TEMAS -- ============================================================ CREATE TABLE temas ( id INT AUTO_INCREMENT PRIMARY KEY , nombre VARCHAR ( 150 ) NOT NULL , slug VARCHAR...