Diagrama de Entidade Relacionamento - brenndha-cabral/blogs-api GitHub Wiki

DRE

Formato das entidades

Tabela Users:

[
  {
     "id": 1,
     "displayName": "Lewis Hamilton",
     "email": "[email protected]",
     "image": "https://upload.wikimedia.org/wikipedia/commons/1/18/Lewis_Hamilton_2016_Malaysia_2.jpg"
  },

  /* ... */
]

Tabela BlogPosts:

{
  "id": 21,
  "title": "Latest updates, August 1st",
  "content": "The whole text for the blog post goes here in this key",
  "userId": 14, // Chave estrangeira, referenciando o id de ta tabela `Users`
  "published": "2011-08-01T19:58:00.000Z",
  "updated": "2011-08-01T19:58:51.947Z"
}

Tabela PostsCategories:

{
  "postId": 50, // Chave primária e estrangeira, referenciando o id da tabela `BlogPosts`
  "categoryId": 20 // Chave primária e estrangeira, referenciando o id da tabela `Categories`
}

Tabela Categories:

{
  "id": 18,
  "name": "News"
}

 

:information_source: Os dados acima são fictícios, e estão aqui apenas como exemplo.