Hola compañeros. Aunque llevo mucho tiempo en el desarrollo web, soy bastante novato en base de datos. Sobre todo a diagramas y foreign keys.... Me gustaría pediros vuestro consejo acerca del siguiente diagrama.
La base de datos consta de 5 tablas:
User
Post
Comentario
Voto
Articulo
Y me estoy haciendo un pekeño lio al hacer las relaciones 1:n 1:1 etc...
Un usuario puede hacer post, comentario, voto,articulo.... Y un articulo puede tener muchos comentarios a su vez... y es aquí dónde me lio. Os adjunto una captura para detallar mas, perdonar por vuestro tiempo y espero que podais dadme algún consejo. Mil gracias!