# Relational Data and KV Transformation

| `No.` | Name    | Birthday     | Cell Phone | Score |
| :---- | :------ | :----------- | :--------- | :---- |
| 1     | `Tom`   | `1982-09-28` | 1390811212 | 78    |
| 2     | `Jack`  | `1996-04-12` | 1801222187 | 91    |
| 3     | `Frank` | `1982-09-28` | 1364571212 | 90    |
| 4     | `Tony`  | `1977-03-12` | 1391113134 | 65    |
| 5     | `Jim`   | `1992-07-19` | 1579915611 | 51    |
| 6     | `Sam`   | `1978-09-12` | 1713665011 | 97    |

------------------------------------------------------------
Another very important task of TiDB server is the mutual transformation of relational row data and key-value. The purpose is to store relational data in the form of key-value, and to read the key-value data from the storage engine and return it to the client in the form of relational data.

In the slide is a relational table where the numbered column can be seen as a primary key.
