跳转到内容

后端与数据 · DEFINED TERM

关系型数据库

用表、行、列和关系约束组织结构化数据。

你可能会这样说“订单必须关联有效客户,删除客户前要检查订单。”

VISUAL EXAMPLE

先看懂它怎么工作

关系型数据库
层 1定义表结构
层 2建立主外键
层 3执行事务
层 4保持约束

MECHANISM

运行机制

  1. 定义表结构
  2. 建立主外键
  3. 执行事务
  4. 保持约束

USE WHEN

适合这样用

强一致业务、复杂查询和清晰实体关系

NOT FOR

不要这样理解

超大非结构化文件不适合直接存表

TELL YOUR AGENT

可直接发给 Agent

请按“关系型数据库”的概念处理这个需求:订单必须关联有效客户,删除客户前要检查订单。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

主键、外键和唯一约束明确,迁移可回滚,备份可恢复

OFFICIAL SOURCES

官方来源