Práctica sobre organización de bases de datos

En las siguientes tareas necesitas describir la estructura de las tablas: sus nombres y campos.

Задание 1

Un blog, en él hay artículos. Los artículos se dividen en categorías. Los usuarios dejan comentarios en los artículos.

Задание 2

Un foro, en él hay categorías, en ellas hay temas (un tema pertenece solo a una categoría), en los temas hay publicaciones. Un tema tiene un autor. Los usuarios pueden intercambiar mensajes privados. Elabore la estructura de las tablas.

Задание 3

Una red social, en ella hay usuarios, sus amigos, un muro, comentarios en las publicaciones del muro. Los usuarios pueden intercambiar mensajes privados. Elabore la estructura de las tablas.

Задание 4

Hay mares, ríos y sus afluentes. Los ríos pueden ser afluentes de otros ríos o desembocar directamente en el mar o en el océano. Elabore la estructura de las tablas.

Задание 5

Usuario, intercambio de mensajes entre usuarios. Elabore la estructura de las tablas.

Задание 6

Sitio web con fechas de partidos de fútbol. Cada partido contiene la fecha del partido, el primer equipo y el segundo equipo. Hay jugadores, cada uno de los cuales pertenece a un equipo. Elabore la estructura de las tablas.

Задание 7

Árbol genealógico. Usuario, sus abuelas, abuelos, madre, padre, hermanos, hermanas, hijos. Se puede encontrar cualquier pariente en cualquier generación (por ejemplo, el tataratatarabuelo). Es necesario almacenar y obtener las relaciones de parentesco. Elabore la estructura de las tablas.