DB模型策略覆盖字段值

时间:2016-08-16 10:02:38

标签: java database jpa database-design

我们必须在DB中以JSON格式存储一些动态配置。会有一些默认配置,并且可以覆盖每个帐户。有人可以帮助我制定存储此类数据的策略。

我想出了以下内容。如果accountConfig为null,则查看defaultConfig。

DefaultConfig表

id, name,   config
1   name1   {x:12, y: 13}
2   name2   {y:10, z:100}

AccountConfig表

id, accountId, defaultConfigId, accountConfig, active
1   1000       1                null           false
2   1000       2                {y:11, z:111}   true

我应该有继承还是嵌入式实体?或其他什么?

0 个答案:

没有答案