Jon*_*ell 0 sql sql-server sql-server-2014
我有数百万个项目,我需要设置它们是否存在,因为许多不同的配置会随着时间的推移而变化.
我有四个参数.
Production14.15Both-Local-GeneralExists我想创建一个表,其中列名称看起来像Production,14.15,Both-Local-General,Exists存储布尔值,无论该配置是否存在某个项目.每个项目都有一行.
参数将随时间不断变化,因此需要使用C#应用程序添加新列.
我想创建一个新列,每次配置都不同.
这是一个坏主意吗?
我应该将参数存储在不同的表中吗?或者有更好的方法吗?
这是一个坏主意.为什么没有一个名为"Configurations"的表,其中包含两个字段"Parameters"和"Value".然后创建/更新/删除行而不是列.要做到这一点,另一种方式似乎是完全滥用RDBMS.