我正在开发一个应用程序,该应用程序需要将一个或多个附加字段添加到表中以跟踪用户定义的信息。此附加信息仅用于报告目的(Crystal Reports),不会影响应用程序的行为。此字段的数据是从外部应用程序填充的。
处理这些附加信息的最佳方式是什么?以下是基于其他 SO 答案的一些选项:
- 实体-属性-值(这会不会过大?似乎有很多 EAV 的批评者)
- 向表中添加附加列(不确定 Entity Framework 会如何)
- 为每个 UDF 创建一个新表并使用父表的主表进行链接
我正在开发一个应用程序,该应用程序需要将一个或多个附加字段添加到表中以跟踪用户定义的信息。此附加信息仅用于报告目的(Crystal Reports),不会影响应用程序的行为。此字段的数据是从外部应用程序填充的。
处理这些附加信息的最佳方式是什么?以下是基于其他 SO 答案的一些选项: