Я просмотрел руководства Ruby on Rails, и я не могу понять, как предотвратить удаление человеком родительской записи, если у нее есть дети. Например. Если в моей базе данных есть КЛИЕНТЫ, и каждый клиент может иметь несколько ORDERS, я хочу, чтобы кто-то не удалял клиента, если он имеет какие-либо заказы в базе данных. Они должны иметь возможность удалять клиента, если у него нет заказов.
Есть ли способ определить связь между моделями для обеспечения соблюдения этого поведения?