Relation field does not keep order in published version
## Bug report

- Node.js version: 18.18
- NPM version: 10.8.2
- Strapi version: 5.3.0
- Database: mysql
- Operating system: Ubuntu
- Is your project Javascript or Typescript: TS

### Describe the bug

Field which is Relation and you select items in what order you want and it keeps it when returning from API. But in published version it is returning sorted Relation field items by "id".

### Steps to reproduce the behavior

1. Go to draft version, select in relation field items for example: item A with id 3, item B with id 10, and item C with id 1
2. Save it and publish it
3. In draft version it returns in same order you saved items: A (id 3), B (id 10), C (id 1)
4. In published it returns: C (id 1), A (id 3), B (id 10)

### Expected behavior

In published version it should return: A (id 3), B (id 10), C (id 1)
