菜鸟刚学SQL,这个出现了个约束名,感觉很抽象,这个东西应该怎样理解才能通俗一些?????????????
约束表示不能这样做,比如:非空约束,表示这个字段的值不能为空。
就像一些限制,汽车只能叫它在公路行驶,如果你想让它潜水是不行的。
通俗理解成法律
如果法律上说明不能去干,那就不能去干
这个的确很抽象 不过稍微理解下 就好 类似的约束在mysql中有很多,比如唯一,外键等
等你熟悉到一定程度返回来 你就容易理解了
约束名怎么会抽象呢?
约束这个词懂不?就是不能干的事。
名这个词懂不?就是名字呗
约束:数据库的数据存放要符合一定的规则,不合规则的放不进去,这个规则就叫“约束”
约束名:约束的名字呗。
约束通俗的说就是 限制条件
约束名,顾名思义:约束条件