我有一个 ERP 应用程序,其中包含大约 50 个包含非事务性数据的小型查找表。示例是 ItemTypes、SalesOrderStatuses 等。有很多不同的类型、类别和状态,并且每个新模块都添加了新的查找表。我有一项服务可以从这些表中提供 List 对象。这些表通常只包含两列(Id 和 Description)。它们只有几行,最多 8 到 10 行。
我正在考虑将它们全部放在一个带有 ID、描述和 LookupTypeID 的表中。有了这张桌子,我就可以摆脱 50 张桌子。这是个好主意吗?馊主意?很坏的主意?
是否有管理小型查找表的标准/最佳实践?