主鍵約束
表的主鍵設計策略
任意兩行都不具備相同的主鍵值
每行都必須有一個主鍵值(主鍵不允許null列)
主鍵和業務無關,不更改,不重用
圖片.png
自動增長
圖片.png
非空約束
not null
默認約束
default 'value'
唯一約束
unique
外鍵約束
如何拆表:存在外鍵的表叫做主表,引用外鍵的叫做子表
外鍵約束的作用: 降低數據的冗余程度,但是增加了查詢難度
圖片.png
刪除外鍵約束:
圖片.png
主鍵約束
表的主鍵設計策略
任意兩行都不具備相同的主鍵值
每行都必須有一個主鍵值(主鍵不允許null列)
主鍵和業務無關,不更改,不重用
自動增長
非空約束
not null
默認約束
default 'value'
唯一約束
unique
外鍵約束
如何拆表:存在外鍵的表叫做主表,引用外鍵的叫做子表
外鍵約束的作用: 降低數據的冗余程度,但是增加了查詢難度