Del modelo ER al modelo lógico, un ejemplo

Revista(1)—(N)Artículo(N)—(N)Autor

Revista: título, ISSN, número, año publicacion

Artículo: título, página inicio y fin

Autor: Nombre, email, país nacimiento

Autor-Artículo: posición

 

E/R- > Modelo lógico siguiendo los pasos del esquema

Nombre de la clave principal: id a secas, id+nombre tabla, id_nombretabla (ej: id, idrevista, id_revista)

Reglas de nombres: Minúsculas, NO ACENTOS O Ñ, podemos usar guión bajo como separador

Los nombres de las tablas también usan esas reglas, poner el nombre en singular

Usemos lo que usemos: con coherencia

revista

id_revista

titulo

issn

numero

anyo_publicacion

 

articulo

id_articulo

titulo

pagina_inicio

pagina_fin

id_revista

 

autor

id_autor

nombre

email

pais_nacimiento

 

autor_articulo

id_autor_articulo

id_articulo

id_autor

posicion

 

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos