To create REST API or RESTful web service for a blog, we first need to have blog entities. As we will be storing blog entities in a database and fetching the data from a database, we first need to create a database schema for those entities.
Creating a REST API for a blog in PHP
Creating a database schema
We are going to create endpoints for two resources/entities, which are :
- Blog post
- Post comments
So, we will be creating a database schema for these two resources.
Here is how we will design a database schema for a blog having posts and comments. A post can have multiple comments and a comment always belongs to post. Here, we have SQL for the database schema. You will first need to create a database and you will need to...