Skip to content

Commit

Permalink
principle -> principal
Browse files Browse the repository at this point in the history
  • Loading branch information
HeikoTheissen committed Oct 31, 2023
1 parent a66e7ac commit 7f6e82a
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions docs/odata-csdl-json/odata-csdl-json.html
Original file line number Diff line number Diff line change
Expand Up @@ -1339,8 +1339,8 @@ <h3><a name="ContainsTarget7.5" href="#ContainsTarget7.5"> <code>$ContainsTarget
<h2 id="85-referential-constraint"><a name="ReferentialConstraint" href="#ReferentialConstraint">8.5 Referential Constraint</a></h2>
<p>A single-valued navigation property MAY define one or more referential constraints. A referential constraint asserts that the <em>dependent property</em> (the property defined on the structured type declaring the navigation property) MUST have the same value as the <em>principal property</em> (the referenced property declared on the entity type that is the target of the navigation).</p>
<p>The type of the dependent property MUST match the type of the principal property, or both types MUST be complex types.</p>
<p>If the principle property references an entity, then the dependent property must reference the same entity.</p>
<p>If the principle property's value is a complex type instance, then the dependent property's value must be a complex type instance with the same properties, each with the same values.</p>
<p>If the principal property references an entity, then the dependent property must reference the same entity.</p>
<p>If the principal property's value is a complex type instance, then the dependent property's value must be a complex type instance with the same properties, each with the same values.</p>
<p>If the navigation property on which the referential constraint is defined is nullable, or the principal property is nullable, then the dependent property MUST also be nullable. If both the navigation property and the principal property are not nullable, then the dependent property MUST NOT be nullable.</p>
<section id="-referentialconstraint" class="varjson rep">
<h3><a name="ReferentialConstraint7.6" href="#ReferentialConstraint7.6"> <code>$ReferentialConstraint</code></a></h3>
Expand Down
4 changes: 2 additions & 2 deletions docs/odata-csdl-json/odata-csdl-json.md
Original file line number Diff line number Diff line change
Expand Up @@ -2097,10 +2097,10 @@ the target of the navigation).
The type of the dependent property MUST match the type of the principal
property, or both types MUST be complex types.

If the principle property references an entity, then the dependent
If the principal property references an entity, then the dependent
property must reference the same entity.

If the principle property's value is a complex type instance, then the
If the principal property's value is a complex type instance, then the
dependent property's value must be a complex type instance with the same
properties, each with the same values.

Expand Down
4 changes: 2 additions & 2 deletions docs/odata-csdl-xml/odata-csdl-xml.html
Original file line number Diff line number Diff line change
Expand Up @@ -1234,8 +1234,8 @@ <h3><a name="AttributeContainsTarget13.5" href="#AttributeContainsTarget13.5"> A
<h2 id="85-referential-constraint"><a name="ReferentialConstraint" href="#ReferentialConstraint">8.5 Referential Constraint</a></h2>
<p>A single-valued navigation property MAY define one or more referential constraints. A referential constraint asserts that the <em>dependent property</em> (the property defined on the structured type declaring the navigation property) MUST have the same value as the <em>principal property</em> (the referenced property declared on the entity type that is the target of the navigation).</p>
<p>The type of the dependent property MUST match the type of the principal property, or both types MUST be complex types.</p>
<p>If the principle property references an entity, then the dependent property must reference the same entity.</p>
<p>If the principle property's value is a complex type instance, then the dependent property's value must be a complex type instance with the same properties, each with the same values.</p>
<p>If the principal property references an entity, then the dependent property must reference the same entity.</p>
<p>If the principal property's value is a complex type instance, then the dependent property's value must be a complex type instance with the same properties, each with the same values.</p>
<p>If the navigation property on which the referential constraint is defined is nullable, or the principal property is nullable, then the dependent property MUST also be nullable. If both the navigation property and the principal property are not nullable, then the dependent property MUST NOT be nullable.</p>
<div class="varxml rep">
<h3 id="-element-edmreferentialconstraint"><a name="ElementedmReferentialConstraint14" href="#ElementedmReferentialConstraint14"> Element <code>edm:ReferentialConstraint</code></a></h3>
Expand Down
4 changes: 2 additions & 2 deletions docs/odata-csdl-xml/odata-csdl-xml.md
Original file line number Diff line number Diff line change
Expand Up @@ -1977,10 +1977,10 @@ the target of the navigation).
The type of the dependent property MUST match the type of the principal
property, or both types MUST be complex types.

If the principle property references an entity, then the dependent
If the principal property references an entity, then the dependent
property must reference the same entity.

If the principle property's value is a complex type instance, then the
If the principal property's value is a complex type instance, then the
dependent property's value must be a complex type instance with the same
properties, each with the same values.

Expand Down
4 changes: 2 additions & 2 deletions odata-csdl/7 Structural Property.md
Original file line number Diff line number Diff line change
Expand Up @@ -557,10 +557,10 @@ the target of the navigation).
The type of the dependent property MUST match the type of the principal
property, or both types MUST be complex types.

If the principle property references an entity, then the dependent
If the principal property references an entity, then the dependent
property must reference the same entity.

If the principle property's value is a complex type instance, then the
If the principal property's value is a complex type instance, then the
dependent property's value must be a complex type instance with the same
properties, each with the same values.

Expand Down

0 comments on commit 7f6e82a

Please sign in to comment.