...
Code Block |
---|
Builder.Add.Class(nameof(Elements.Office))
.Caption(SwissGerman, "Büro")
.PluralCaption(SwissGerman, "Büros")
.NoCodeGeneration()
.Sort("Name", SortDirection.Descending);
|
There's a fallback available in case the developer needs access to the underlying IMetaClass
:
...
Quell-Tabelle | Quell-FK | Quell-Kardinalität | AssociationType | Ziel-Kardinalität | Ziel-Tabelle | Ziel-FK | |
---|---|---|---|---|---|---|---|
A |
| 1 | OneToZeroOrOne | 0-1 | B | AidAId* | |
A | Bid*BId | 0-1 | OneToOneZeroOrOneToZeroOrOne | 0-1 | B | ||
| A | BidBId* | 0-1 | ZeroOrOneToOne | 1 | B |
|
A |
| 0-1 | ZeroOrOneToMany | n | B | AidAId | |
A |
| 1 | OneToMany | n | B | AidAId* | |
A | BidBId | n | ManyToZeroOrOne | 0-1 | B |
| |
A | BidBId* | n | ManyToOne | 1 | B |
|
Bei der OneToOne ZeroOrOneToZeroOrOne Verbindung ist auch die Platzierung des FK auf der anderen Seite denkbar. Wir haben uns aber dazu entschieden, bei einer OneToOneZeroOrOneToZeroOrOne-Verbindung von A nach B den FK in A zu platzieren, damit auf A per SearchEdit ein B ausgewählt werden kann.
...