До начала работы заказчик должен предоставить:
1. Описание сущностей и их полей — текстом, таблицей или готовым ТЗ. Например: «Заявка: номер, клиент, статус, дата создания».
2. Какие операции нужны по каждой сущности и как они связаны.
3. База данных: PostgreSQL или MS SQL. Если не принципиально — выберу PostgreSQL.
4. Если API дополняет существующую систему — схема базы: скрипт или дамп без данных.
5. Кто и что может делать, если нужна авторизация.
6. Примеры данных, если формат полей неочевиден.