mysql - 如何实现数据库级别的同步?
问题描述
我正在开发一个航空公司预订系统作为我的学期项目。在这里,当一位客户预订特定飞机的座位时,我需要防止另一位客户同时预订该座位。我知道如何使用同步在后端级别执行此操作。我需要知道是否有办法在数据库级别做到这一点。如果是这样,你能指点我一些方向吗
解决方案
您可以为表中的 2 列创建唯一约束,例如 (flight_id, seat_id)
推荐阅读
- r - 如何在 R 中加入表格和时间对齐以进行群组分析
- vue.js - 点击后的Vuex错误和操作
- vba - VBA 引用另一个工作表中的数据不起作用
- android - 如何删除TextView中第一个字母之前的空格
- amazon-web-services - What is the purpose of having an option for both role and resource-based policy in Lambda when role inherently has 1 or more policies?
- powerbi - PowerBI Dax Measure: Error returning table of multiple values when a single is expected
- macos - How to open file from explorer tab in Visual studio code?
- mysql - 当我用 Month 创建表时,他只给了 0000-00-00
- php - Codeigniter: problem extending Database Driver
- javascript - javascript html中的Kafka消费者前端