隐私设置的数据库架构设计


Database schema design for privacy settings

我们有一个应用程序,其中我们为字段自定义了隐私设置。因此,如果我们有三个字段,即 AddressEmailContact那么每个字段都有隐私设置publicprivate 。当然,现在有很多关于 10 的字段。我正在考虑将数据存储在一个表中,将权限存储在另一个表中。

那么存储权限最合适的方式是什么?

您应该创建一个包含三列的元表,其中第一列是标识列,第二列是将上述所有列名作为值,第三列以隐私作为标志字段。

稍后,您可以使用该标识列在另一个表中引用这些列的值。

前任:

table(Id , fieldName, privacy)