|
|
@@ -2255,17 +2255,17 @@ dbs.defineModel({
|
|
|
определяется свойством-дискриминатором.
|
|
|
|
|
|
```
|
|
|
- Текущая (file) ┌─────> Целевая 1 (letter)
|
|
|
-┌─────────────────────────────┐ │ ┌─────────────────────────┐
|
|
|
-│ id: 1 │ │ ┌─│─> id: 10 │
|
|
|
-│ referenceType: 'letter' ─│──┘ │ │ ... │
|
|
|
-│ referenceId: 10 ─────────│────┘ └─────────────────────────┘
|
|
|
+ Текущая (file) ┌──────> Целевая 1 (letter)
|
|
|
+┌─────────────────────────────┐ │ ┌─────────────────────────┐
|
|
|
+│ id: 1 │ │ ┌──│─> id: 10 │
|
|
|
+│ referenceType: 'letter' ─│──┘ │ │ ... │
|
|
|
+│ referenceId: 10 ─────────│────┘ └─────────────────────────┘
|
|
|
└─────────────────────────────┘
|
|
|
- ┌─────> Целевая 2 (user)
|
|
|
-┌─────────────────────────────┐ │ ┌─────────────────────────┐
|
|
|
-│ id: 2 │ │ ┌─│─> id: 5 │
|
|
|
-│ referenceType: 'user' ───│──┘ │ │ ... │
|
|
|
-│ referenceId: 5 ──────────│────┘ └─────────────────────────┘
|
|
|
+ ┌──────> Целевая 2 (user)
|
|
|
+┌─────────────────────────────┐ │ ┌─────────────────────────┐
|
|
|
+│ id: 2 │ │ ┌──│─> id: 5 │
|
|
|
+│ referenceType: 'user' ───│──┘ │ │ ... │
|
|
|
+│ referenceId: 5 ──────────│────┘ └─────────────────────────┘
|
|
|
└─────────────────────────────┘
|
|
|
```
|
|
|
|