2016-04-12 7 views
4

Ich habe meine Ja/Nein-EDT namens IsSpecialCustomer erstellt. Wenn ich die Extends Eigenschaft von NoYesId wähle, löst es eine Datenbanksynchronisierung aus.Erweitern eines EDT für eine Ja/Nein-Enum

Wenn ich die Basis-Enum NoYes verwende, wird keine Synchronisierung ausgelöst. Gibt es einen Grund, den NoYesId EDT über die NoYes enum zu verwenden?

Ich verstehe, warum ich es, wenn ich SalesQty beispielsweise ausdehnten verwenden würde, aber da NoYes ein niedriger Pegel Enum, und Sie werden nie Maybe hinzufügen, dass ich die ENUM nutzen und immer noch am beste Praxis sein?

Gibt es irgendein Grund, den EDT NoYesId über dem enum NoYes zu verwenden?

Antwort

8

Wenn ein Feld von NoYes abgeleitet wird, wird eine Dropdown-Liste mit den beiden Werten erstellt. Mit NoYesId EDT haben Sie ein Kontrollkästchen.