我们系统中的银行数据是一个第三方的公司用excel转给我们的,包含银行的编号,支行的编号等等信息。系统中这些银行的数据以下拉列表的形式供用户选择。过了一段时间,系统增加了一个功能,对于系统中没有的银行数据用户可以选择手动输入。
这个时候需要注意的是,我们必须区分不同来源的银行数据。这里我用一个枚举字段来进行了区分数据来源:
这里总结一个比较重要的设计点,即数据来源。系统很多时候会根据不同的数据来源进行来设置不同的规则和逻辑来处理数据,所以当一个实体的来源并不单一时,考虑使用字段来对其加以区分,后期无论是排查问题还是扩展功能,都是很有用的。