我有以下三个表:
- 物品
- 代码
- ItemCode(Item和Code之间的多对多关系)
然后我在第三个表上有以下示例数据:
Item | Code
-----+-----
001 | A
002 | A
003 | B
有可能添加了一个新项目但还没有代码。我将为这个项目分配一个默认代码,比如“Z”。
我的问题是,哪个更好:
- 每次创建新项目时在 ItemCode 表中添加一个条目(代码值为“Z”)
或者
- 从配置文件中检索默认值(并从默认值条目中保持 ItemCode 表清洁)
附加注意事项:无论是否为项目分配了代码,都将始终返回默认代码。因此,上述数据的结果将是:
Code A: Item 001, Item 002
Code B: Item 003
Code Z: Item 001, Item 002, Item 003