我对MySQL DBMS非常熟悉。我很想知道设计更复杂的最佳方法 关系型数据库。就像,让我们说我有一个“用户”表,其自动增量值是“主键”。 使用这个“PK”作为“外键”我可以创建一个名为“user_details”的表格,我可以存储用户的所有机密数据。
是的,这是一个很好的方法。但我想知道是否有任何复杂的方法来做到这一点。 因为如果localhost中的任何主体可以访问数据库,他们可以根据用户“PK”轻松获取“user_details”数据。
另外,最好将应用程序生成的唯一代码用作数据库中的“PK”和“FK”,或者数据库中的自动增量值是否足够?
答案 0 :(得分:0)
这是一个非常含糊的问题,所以我只列出几点: