You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: graph/articles/coreTypes.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The following types are identified as core types, and will require strong justif
16
16
17
17
## Alternatives to Adding Structural Properties
18
18
19
-
Instead of adding a structural property to the existing type (`user`, `group` or `device`), create a new type that models the information captured in the proposed structural property(s).
19
+
Instead of adding a structural property to the existing core type (`user`, `group` or `device`), create a new type that models the information captured in the proposed structural property(s).
20
20
Then, model the relationship between the existing core type and the new type by adding a navigation property. For information on modeling with navigation properties, see [Navigation Property](../patterns/navigation-property.md).
21
21
22
22
## Example:
@@ -38,7 +38,7 @@ Don't add new properties to core types such as `user`.
38
38
39
39
Model the information by creating a new type and model the relationship to the existing core type with a navigation property. To determine which option is most appropriate, see [Navigation Property](../patterns/navigation-property.md):
40
40
41
-
#### Option 1: Add a navigation property on the existing type to the new type, containing the new type.
41
+
#### Option 1: Add a navigation property on the existing core type to the new type, containing the new type.
42
42
43
43
Define the new entity type:
44
44
```xml
@@ -55,7 +55,7 @@ Add a contained navigation from user to the new entity type:
55
55
</EntityType>
56
56
```
57
57
58
-
#### Option 2: Contain the new type in an entity set elsewhere, and add a navigation property to the new type on the existing type.
58
+
#### Option 2: Contain the new type in an entity set elsewhere, and add a navigation property to the new type on the existing core type.
59
59
60
60
Define the new entity type:
61
61
```xml
@@ -77,7 +77,7 @@ Add a navigation from user to the new type:
77
77
</EntityType>
78
78
```
79
79
80
-
#### Option 3: Contain the new type in an entity set elsewhere, and add a navigation property to the existing type on the new type.
80
+
#### Option 3: Contain the new type in an entity set elsewhere, and add a navigation property to the existing core type on the new type.
81
81
82
82
Define the new entity type, with a navigation to the user:
0 commit comments