Проєктування API · Middle · Запитання 2 з 75
Коли зв'язок має бути окремим ресурсом, як-от /users/42/memberships?
- 1Ніколи: зв'язки лише в полях
- ✓Правильна відповідь: Коли він має власні дані чи життєвий цикл (роль, дата вступу, схвалення), а не лише посилання між двома елементами
- 3Завжди, навіть для простих зв'язків один до одного
Пояснення
Членство як ресурс дає природні операції створення, оновлення й видалення над ним.