字典表对业务表一对多关系

前言:

如果在设计后台数据表时,遇到一张字典表同时对应一张业务表,但业务表中有多个字段需要通过字典表获取自己中文描述,此时如何去书写SQL来完成这个业务,通过SQL更能说明刚才的问题

CREATE TABLE user_info
(
id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
STATUS INT DEFAULT 0 COMMENT '状态 0 正常 1 不正常',
identity INT DEFAULT 0 COMMENT '身份 0 用户 1 其他',
name varchar(20) DEFAULT '' COMMENT '姓名'
);

  

CREATE TABLE dict
(
id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
table_name VARCHAR(100) DEFAULT '' COMMENT '表名',
column_name VARCHAR(100) DEFAULT '' COMMENT '字段名',
CODE INT DEFAULT 0 COMMENT '代码',
descs VARCHAR(100) DEFAULT '' COMMENT '描述'
)

 

业务需求:
查询指定用户数据,并配合字典表查询用户信息表状态以及身份的中文描述,看完这个需求是不是有点蒙,两张表的关系如何对应?

转载于:https://www.cnblogs.com/daojiao/p/10541143.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值