如何在数据保险库中存储非部分唯一的主键?
Posted
技术标签:
【中文标题】如何在数据保险库中存储非部分唯一的主键?【英文标题】:How to store a not partly unique primary key in a data vault? 【发布时间】:2020-04-04 17:57:02 【问题描述】:我在尝试将数据模型传输到数据保险库时遇到问题。我已经尝试了很多,但无法找出识别图中这部分的集线器、链路和卫星的正确方法。
显示的是在某家商店工作的员工。这里的问题是它自己的employee_id 不能唯一地标识一个员工。两名员工只要在不同的商店工作,就可以拥有employee_id 1。
对此建模的正确方法是什么(集线器、链路和卫星应该是什么)?
【问题讨论】:
【参考方案1】:一个业务键可以有多个字段。
在这种情况下,业务键可以是商店和员工 id(如果您可以有另一个字段,而不是唯一标识商店和最终用户可以记住的员工的 ID,那就更好了)。
【讨论】:
以上是关于如何在数据保险库中存储非部分唯一的主键?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用存储在保险库中的 github-private-key 安全地使用大厅