Para la gente que utiliza Mysql Workbench adjunto el script completo para que lo ejecuten y creen la BBDD
CREATE DATABASE IF NOT EXISTS amazonviewer;
USE amazonviewer;
CREATE TABLE material (
id int(11) NOT NULL,
name varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Volcado de datos para la tabla `material`
--
INSERT INTO material (id, name) VALUES
(1, 'movie'),
(2, 'serie'),
(3, 'chapter'),
(4, 'book'),
(5, 'magazine');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `movie`
--
CREATE TABLE movie (
id int(11) NOT NULL,
title varchar(255) NOT NULL,
genre varchar(255) NOT NULL,
creator varchar(255) NOT NULL,
duration int(11) NOT NULL,
yeari int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Volcado de datos para la tabla `movie`
--
INSERT INTO movie (id, title, genre, creator, duration, yeari) VALUES
(6, 'Coco', 'Animación', 'Pixart', 120, 2017),
(7, 'Titanic', 'Drama', 'James Cameron', 195, 1997),
(8, 'Avatar', 'Ficción', 'James Cameron', 161, 2009),
(9, 'Amélie', 'Romance', 'Jean-Pierre Jeunet', 123, 2001),
(10, 'Sombra del Agua', 'Drama-Fantasía', 'Guillermo del Toro', 123, 2017);
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `user`
--
CREATE TABLE user (
id int(11) NOT NULL,
name varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Volcado de datos para la tabla `user`
--
INSERT INTO user (id, name) VALUES
(1, 'ismael');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `viewed`
--
CREATE TABLE viewed (
id int(11) NOT NULL,
id_material int(11) NOT NULL,
id_element int(11) NOT NULL,
id_user int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Índices para tablas volcadas
--
--
-- Indices de la tabla `material`
--
ALTER TABLE material
ADD PRIMARY KEY (id);
--
-- Indices de la tabla movie
--
ALTER TABLE movie
ADD PRIMARY KEY (id);
--
-- Indices de la tabla `user`
--
ALTER TABLE user
ADD PRIMARY KEY (id);
--
-- Indices de la tabla `viewed`
--
ALTER TABLE viewed
ADD PRIMARY KEY (id);
--
-- AUTO_INCREMENT de las tablas volcadas
--
--
-- AUTO_INCREMENT de la tabla `material`
--
ALTER TABLE material
MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT de la tabla `movie`
--
ALTER TABLE movie
MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
--
-- AUTO_INCREMENT de la tabla `user`
--
ALTER TABLE user
MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `viewed`
--
ALTER TABLE viewed
MODIFY id int(11) NOT NULL AUTO_INCREMENT;
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?