gpt4 book ai didi

mysql - 如何处理用户个人资料字段的隐私?

转载 作者:行者123 更新时间:2023-11-29 12:24:29 26 4
gpt4 key购买 nike

我有一个用户表,其中包含用户名、电子邮件 ID、出生日期、联系电话等所有详细信息。用户有 friend ,这些 friend 可能属于某些组,例如用户创建的亲密 friend 、家人、同事。一位 friend 可能属于一个群组或多个群组,或者根本不属于任何群组。

我需要为 friend 或 friend 群设置与用户表的属性相关的某些隐私。就像例如我的家人只能查看我的出生日期,或者同事只能查看我的电子邮件 ID,但看不到出生日期或联系电话等其他详细信息。

我怎样才能实现这种隐私?

谢谢。

最佳答案

为每个“特殊”属性都有一个单独的表,可能会导致您拥有很多表。另一方面,您可以使用实体-属性-值模型。这样,您将拥有一张用户表、一张用于所有用户属性的表以及一张用于与特定用户及其属性关联的值的表。

用户

IDid组

属性

ID
描述

值(用户属性)

id用户
id属性

此外,您还可以关联属性表和组表。通过关联这两个表,您可以指定每个组的哪些属性可见。不要忘记关联用户表和组表。

ID
描述

访问(组属性)

idGroup
id属性

关于mysql - 如何处理用户个人资料字段的隐私?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28550120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com