Alterna · учебный материал
几个表格的链接
外部钥匙、一对一通信和关系基础完整性规则。
Что в этом материале
- 一种物质——一张表格
- 廉正
- 三种类型的连接
- 1:1
- 1:M
- M:N
Содержание и основные понятия
01
一种物质——一张表格
数据工作室拥有书籍和引渡表格,引渡有日期、日期、状况和文本领域;外部密钥。
book_id
表示已有的书。在完整的图书馆图表中,读者可以放在单独的表格中,并添加第二个外部密钥。
表格表格
关键键键键
通信通讯通讯通讯通信通信通信通讯通信
书本
book_id
一本书是很长的时间。
读者数
reader_id
一位读者非常奢侈
引渡
loan_id
将书名和读者名保留为外部密钥。
02
廉正
不要创建一个"清晰"的链接。
引渡不得指缺失的书。
不要重复事实。
读者的名字保存在《读者》中,而不是每次引渡。
制定处置规则。
首先检查相关的发件人,然后删除记录。
03
三种类型的连接
1:1
一个条目A对应不超过一个条目B:例如学生和一张单独的出入卡。
1:M
其中一本书有许多历史礼物;
M:N
许多学生都参加许多俱乐部。通讯被转换成两个连接点:1-M通过“参与”表。
ER
图书馆计划
书本
PK book_id
名称名称名称
引渡
PK loan_id
FK book_id
FK reader_id
读者数
PK reader_id
组名称
1
M
M
1