【发布时间】:2017-10-19 07:09:29
【问题描述】:
假设我正在为我的微服务使用关系数据库。我有CustomersMService,它有自己的数据库,表Customer,然后我有OrdersMService,它也有自己的数据库,但表Order,该表有列CustomerId。我的问题是如何确保数据库之间的数据完整性,Orders 表不会指向不存在的客户?
【问题讨论】:
-
“产品特定”是什么意思? @philipxy
-
他的意思是你用的是什么栈。
-
答案取决于您使用的 DBMS(或提供类似 DBMS 功能的系统)。请添加适当的标签。主题是分布式数据库。
标签: database foreign-keys relational-database rdbms microservices