diff --git a/guides/services/constraints.md b/guides/services/constraints.md
index aaa6b0db51..890f0c2433 100644
--- a/guides/services/constraints.md
+++ b/guides/services/constraints.md
@@ -368,13 +368,14 @@ service Sue {
}
```
-In addition to server-side input validation as introduced above, this adds a corresponding `@FieldControl` annotation to the EDMX so that OData / Fiori clients would enforce a valid entry, thereby avoiding unnecessary request roundtrips:
+::: warning Mandatory Values in Compositions
+For insert/update, a mandatory value is **not** enforced when the property is missing from the request.
+However, an explicitly provided `null/''` value is validated and rejected. This rule applies to compositions and cascading compositions.
+For associations, no mandatory-value validation is performed.
+To enforce mandatory values in those cases, use the [`not null` constraint](../../cds/cdl#constraints) instead.
+:::
-```xml
-