...
This will return an instance of RelationBuilder
that can be used to further configure the created relation.
In der folgenden Tabelle werden die unterschiedlichen AssociationType-Werte und die damit verbundene Platzierung des ForeignKeys und dessen Nullability beschrieben.
Quell-Tabelle | Quell-FK | Quell-Kardinalität | AssociationType | Ziel-Kardinalität | Ziel-Tabelle | Ziel-FK |
---|---|---|---|---|---|---|
A |
| 1 | OneToZeroOrOne | 0-1 | B | Aid* |
A | Bid* | 1 | OneToOne | 1 | B |
|
A | Bid* | 0-1 | ZeroOrOneToOne | 1 | B |
|
A |
| 0-1 | ZeroOrOneToMany | n | B | Aid |
A |
| 1 | OneToMany | n | B | Aid* |
A | Bid | n | ManyToZeroOrOne | 0-1 | B |
|
A | Bid* | n | ManyToOne | 1 | B |
|
Bei der OneToOne Verbindung ist auch die Platzierung des FK auf der anderen Seite denkbar. Wir haben uns aber dazu entschieden bei einer OneToOne-Verbindung von A nach B den FK in A zu platzieren damit auf A per SearchEdit ein B ausgewählt werden kann.
A relation with some additional configurations:
...