社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Arth

Arth 最近创建的主题
Arth 最近回复了
6 年前
回复了 Arth 创建的主题 » mysql忽略check约束

你确定你需要那张支票吗?因为主键是 type_of_passenger 你只能坐三排。这看起来像是杀戮过度

你可以 INSERT 那三排继续前进。如果在外键中引用此字段,则无论如何都将限制为表中的值

事实上,只要使用在update restrict和delete restrict中使用的外键引用每个值,就无法更改它们

我在这里看到的唯一有效问题是,您希望允许db用户更改 price 但不是 旅客类型

如果你 插入 正确的(或存根)数据开始时,您可以通过 permissions

N.B. 我将在这里使用一个代理无符号整数primary,并使字符串描述唯一,因此,如果我确实需要更改字符串,我可以不用担心,也不用担心更新引用它的所有表会对性能造成影响。