不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2026-06-15 23:35:55  修改时间:2026-06-23 05:23:48  分类:18.系统设计/UML建模  编辑

按你前面定的规范:是否类字段统一用 _flag 后缀,所以“是否隐藏”推荐字段名是:

hidden_flag

推荐定义:

hidden_flag tinyint not null default 0 comment '是否隐藏:0-否,1-是'

含义:

0 = 不隐藏 / 显示
1 = 隐藏

查询显示数据时:

where hidden_flag = 0

如果你的业务更常用“是否显示”,也可以反过来用:

visible_flag tinyint not null default 1 comment '是否可见:0-否,1-是'

含义:

0 = 不可见
1 = 可见

二选一即可,不要同时建:

hidden_flag
visible_flag

我的建议:

场景 推荐字段
菜单、按钮、页面配置 visible_flag 更自然
列表数据、内容、文章隐藏 hidden_flag 更自然
后台管理通用配置 二选一,建议统一 visible_flag

如果你们已经采用“是否类统一 xxx_flag”,那最终可以定为:

hidden_flag tinyint not null default 0 comment '是否隐藏:0-否,1-是'

或者公司规范统一正向语义:

visible_flag tinyint not null default 1 comment '是否可见:0-否,1-是'