# Label with require directive

**URL:** <https://community.apollographql.com/t/label-with-require-directive/7604>\
**Category:** Schema Design\
**Tags:** federation, schema-design\
**Created:** [June 11, 2024, 7:49am UTC](https://community.apollographql.com/t/label-with-require-directive/7604 "2024-06-11T07:49:13Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Pratiksha](https://avatars.discourse-cdn.com/v4/letter/p/cab0a1/32.png) [@Pratiksha](https://community.apollographql.com/u/Pratiksha)\
**Post date:** [June 13, 2024, 10:06am UTC](https://community.apollographql.com/t/label-with-require-directive/7604/3 "2024-06-13T10:06:01Z")

</div>

> [@@override("other subgraph", label: "percent(num)") is not working for field which is @required by other subgraph](https://community.apollographql.com/t/override-other-subgraph-label-percent-num-is-not-working-for-field-which-is-required-by-other-subgraph/7610):
>
> I am getting error SATISFIABILITY\_ERROR when trying @override with label if that field is required by other subgraph. subgraph1 type Type1 { fieldName: EntityTypeObject @override("subgraph2", label:"percent(0)") } subgraph2 type Type1 { fieldName: EntityTypeObject } subgraph3 extend type Type1 { fieldName: EntityTypeObject @external } type Type2 { fieldName2: returnSomething @require(fieldName) } Above scenario gives me error of SATISFIABILITY\_ERROR and says that it is not able…

Tried to explain the problem in detail.

@override is working fine but composition is breaking if i am trying to add label percentage. I have used override with label percentage and it worked fine for other fields. But it is not working for field which is required by other subgraph.

Seems like progressive override is not supported for fields if they are required by other subgraphs?

How to fix this?

---

_[View the full topic](https://community.apollographql.com/t/label-with-require-directive/7604)._
