我喜欢创建一个工具来打乱生产敏感数据并将其添加到另一个开发数据库中。我已经构建了几个脚本来生成随机社会安全号码、改变出生日期、扰乱电子邮件等。但是当我们有该专栏的参考时我遇到了一个问题。
For example:- if we scramble tables tableA and TableB,
TableB 有一个来自 tableA(ssn) 的外键
TableA
ssn firstName lastName
.......................................
111 arun prasanth
222 ann antony
333 sruthy abc
666 new abc
TableB(ssn Foreign key reference)
id ssn Place
................
1 111 kerala
2 222 usa
3 333 ekm
5 666 chennai
期望的输出应该是
TableA
ssn firstName lastName
.......................................
999 gdfsgs trttr
956 hsggghhgh pipip
855 hdsgfgsddd lklkl
233 ghfgfggfgf mkmk
TableB(ssn Foreign key reference)
id ssn Place
................
1 999 kerala
2 956 usa
3 855 ekm
5 233 chennai