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