存储公司和员工数据的最佳方式

时间:2016-07-02 08:51:51

标签: data-management

我想创建一个应用程序,店主可以在其中注册他们的商店并存储他们的客户详细信息。我的问题是什么是存储商店及其相应客户信息的最佳方式 我可以创建商店和客户表,并可以进行外键映射。但有没有其他更安全的方法呢?安全是首要关注的问题。一位店主不应该看到其他店主的详细信息。

1 个答案:

答案 0 :(得分:0)

您可以创建一个名为shop_customers的第三个表,其中您将商店和客户的ID都作为外键映射。

创建餐桌店(    shop_id整数,    主键(shop_id) );

创建表客户(    customer_id整数,    主键(customer_id) );

CREATE TABLE shop_customers(    shop_id整数,    customer_id整数,    主键(shop_id,customer_id),    外键(shop_id)REFERENCES商店(shop_id),    外键(customer_id)REFERENCES客户(customer_id) );