Relational Model
This model was initially described by Edgar F. Codd, in 1969. The relational data model is the widely used model which is primarily used specially in commercial data processing applications. In this model, the data is maintained in the form of a two-dimensional table. All the information is stored in the form of row and columns. So A relational model uses tables for representing data and in-between relationships and tjese the tables are also called relations in the relational model.
In this example, we have an Student table.
| Student Id | S_Name | Contact |
|---|---|---|
| 1 | Orpita Das | 01922999217 |
| 2 | Raihan | 01922345686 |
| 3 | Naima Ferdowse | 01935476667 |
Features of Relational Model
Primary Key: A field or attribute that uniquely identifies each row (tuple) of a table.
Foreign Key: Unlike primary key, a foreign key in one table is a reference to a primary key in another table. A foreign key matches a primary key in another table and is what allows the tables to be joined or related.
Composite Key/Compound Key/Concatenated Key: A primary or foreign key that consists of more than one fields or attributes. A composite key is sometimes created if a table has no single field that can uniquely identify every record in the table, but if two or more fields are combined, the result can be such a key.

Advnatages of Relational Model
Disadvantages of Relatinal Model
Statlearner
Statlearner