【发布时间】:2016-07-02 08:51:51
【问题描述】:
我想创建一个应用程序,店主可以在其中注册他们的商店并存储他们的客户详细信息。我的问题是存储商店及其相应客户信息的最佳方式是什么。
我可以创建商店和客户表,并且可以有外键映射。但是有没有其他更安全的方法可以做到这一点?在这里,安全是首要关注的问题。一位店主应该无法看到其他店主的详细信息。
【问题讨论】:
标签: data-management
我想创建一个应用程序,店主可以在其中注册他们的商店并存储他们的客户详细信息。我的问题是存储商店及其相应客户信息的最佳方式是什么。
我可以创建商店和客户表,并且可以有外键映射。但是有没有其他更安全的方法可以做到这一点?在这里,安全是首要关注的问题。一位店主应该无法看到其他店主的详细信息。
【问题讨论】:
标签: data-management
您可以创建名为 shop_customers 的第三个表,其中包含 shop 和 customer 的 ID 作为外键映射。
创建餐桌商店( shop_id 整数, 主键(shop_id) );
创建表客户( customer_id 整数, 主键(customer_id) );
创建表 shop_customers( shop_id 整数, customer_id 整数, 主键(shop_id,customer_id), 外键(shop_id)参考商店(shop_id), 外键 (customer_id) REFERENCES customers(customer_id) );
【讨论】: