Я создал свой да/нет EDT под названием IsSpecialCustomer. Когда я выбираю свойство Extends
для NoYesId
, оно запускает синхронизацию базы данных.
Если я использую базовое перечисление NoYes
, оно не вызовет синхронизацию. Есть ли причина использовать NoYesId
EDT вместо перечисления NoYes
?
Я понимаю, почему я бы использовал его, если бы я, например, расширял SalesQty
, но поскольку NoYes
является перечислением низкого уровня, и вы никогда не добавите к нему Maybe
, могу ли я использовать перечисление и по-прежнему быть лучшей практикой?
Есть ли какая-либо причина использовать EDT NoYesId
вместо перечисления NoYes
?