我对当前的CodeBook
.
CodeBook
是一个由两个属性组成的实体,Code
和Description
。它是一个抽象类。我用 Class 扩展了那个类Domain
。
域类也是一个抽象类,包含enum DomainType
,它有值:例如NATIONALITY
, NATIVE_LANGUAGE
, DISEAS
.. 等
现在我必须制作稍后将填充数据的“文档”实体。
例如,客户必须选择国籍。它将从已在密码本DomainNationality
(扩展域)中为输入的值列表中选择一个domainType.NATIONALITY
,但是如果我的 没有他的国籍怎么办CodeBook
?我会放一个选项OTHER
,他可以选择,但我还需要输入他将输入OTHER
国籍的字段。
我如何保留该其他国籍的记录?现在,我的文档实体具有指向等的关联链接DomainNationality.DomainSex
。DomainNativeLanguage
我的文档中每个域旁边的字符串字段是最好和最简单的解决方案吗?我不想让客户在CodeBook
.
谢谢!