数据库DDL(注意创建顺序)
为了直接运行DDL语句并创建表,我们需要确保在创建含有外键约束的表之前,相关的被引用表(即外键指向的表)已经存在。...所以我们在创建表的时候一定要按照一定的顺序来创建,否则就会出现没有外键关系导致的创建异常。...', '2023-04-01', 1),
(2, 2, 'ORD002', '2023-04-02', 2),
(3, 3, 'ORD003', '2023-04-03', 3);
INSERT INTO...每一列都是不可再分的最小数据单元(也称为最小的原子单元)。
解释:
在第一范式中,主要关注的是列的原子性。...在第二范式中,一个表只能保存一种数据,不可以把多种数据保存在同一张数据库表中。
如果表中的某一列只与复合主键的一部分有关,那么它就不应该存在于这个表中,而应该被分离出去形成另外一张新表。