我有三个表:用户、朋友和家人。用户是实体。朋友是关系。家庭就是关系。
但是,如果我想设置可以控制谁可以查看我的完整信息的隐私级别。ie 只有朋友才能看到我的爱好,只有家人才能看到我当前的位置。我不知道如何在 ER 设计中实现这一点。
选项1:
User{
attribute 1: ID;
[other attributes]
}
Friend{
Attribute 1: FriendID;
}
Family{
Attribute 1: family ID;
}
我怎样才能满足要求?仍然对此感到困惑。任何人都有一个合理的解决方案?