56个名族的数据来源:
http://www.nsfc.gov.cn/publish/portal0/tab560/

参考上面的链接地址,最后修改后得到下面的内容:
代码表

代码 民族简称 民族全称 代码 民族简称 民族全称
01 汉族 …… 31 达斡(wó)尔族
02 蒙古族 …… 32 仫佬(mù lǎo)族
03 回族 …… 33 羌(qiāng)族
04 藏族 …… 34 布朗族
05 维吾尔族 …… 35 撒拉族
06 苗族 …… 36 毛南族
07 彝(yí)族 …… 37 仡佬(gē lǎo)族
08 壮族 …… 38 锡伯(xī bò)族
09 布依族 …… 39 阿昌族
10 朝鲜族 …… 40 普米族
11 满族 …… 41 塔吉克族
12 侗(dóng)族 …… 42 怒族
13 瑶族 …… 43 乌孜别克族
14 白族 …… 44 俄罗斯族
15 土家族 …… 45 鄂温克族
16 哈尼(hā ní)族 …… 46 德昂族,也称“崩龙族”
17 哈萨克族 …… 47 保安族
18 傣(dǎi)族 …… 48 裕固族
19 黎(lí)族 …… 49 京族
20 傈僳(lì sù)族 …… 50 塔塔尔族
21 佤(wǎ)族 …… 51 独龙族
22 畲(shē)族 …… 52 鄂伦春族
23 高山族 …… 53 赫哲族
24 拉祜(hù)族 …… 54 门巴族
25 水族 …… 55 珞(luó)巴族
26 东乡族 …… 56 基诺族
27 西 纳西族 …… 97 其它 其它未识别民族
28 景颇(jǐng pō)族 …… 98 外国血统 外国人入中国籍
29 柯尔克孜族 ……
30 土族 ……

可以发现,有这样的三列固定值,分为是:民族序号、名族的全称以及他的简称,这个简称在那个基金会网址上是没有的,但是我们的身份证上面总是有这么一个民族 汉,这个就是民族的简称,因此这一列也应该是固定不动的。


设计的表如下

DROP TABLE IF EXISTS `base_nation`;
CREATE TABLE `base_nation` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',`code` varchar(100) NOT NULL COMMENT '代码',`content` varchar(100) NOT NULL COMMENT '民族',`short_name` varchar(20) DEFAULT NULL '简称',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`update_time` datetime DEFAULT NULL COMMENT '更新时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8 COMMENT='民族数据';

对应的插入数据为:

BEGIN;
INSERT INTO `base_nation` VALUES ('1', '01', '汉族', '汉', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('2', '02', '蒙古族', '蒙', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('3', '03', '回族', '回', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('4', '04', '藏族', '藏', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('5', '05', '维吾尔族', '维', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('6', '06', '苗族', '苗', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('7', '07', '彝族', '彝', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('8', '08', '壮族', '壮', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('9', '09', '布依族', '依', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('10', '10', '朝鲜族', '朝', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('11', '11', '满族', '满', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('12', '12', '侗族', '侗', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('13', '13', '瑶族', '瑶', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('14', '14', '白族', '白', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('15', '15', '土家族', '家', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('16', '16', '哈尼族', '尼', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('17', '17', '哈萨克族', '萨', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('18', '18', '傣族', '傣', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('19', '19', '黎族', '黎', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('20', '20', '傈僳族', '僳', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('21', '21', '佤族', '佤', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('22', '22', '畲族', '畲', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('23', '23', '高山族', '高', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('24', '24', '拉祜族', '祜', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('25', '25', '水族', '水', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('26', '26', '东乡族', '东', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('27', '27', '纳西族', '西', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('28', '28', '景颇族', '景', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('29', '29', '柯尔克孜族', '柯', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('30', '30', '土族', '土', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('31', '31', '达斡尔族', '达', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('32', '32', '仫佬族', '仫', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('33', '33', '羌族', '羌', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('34', '34', '布朗族', '朗', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('35', '35', '撒拉族', '撒', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('36', '36', '毛难族', '毛', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('37', '37', '仡佬族', '仡', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('38', '38', '锡伯族', '锡', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('39', '39', '阿昌族', '阿', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('40', '40', '普米族', '普', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('41', '41', '塔吉克族', '吉', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('42', '42', '怒族', '怒', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('43', '43', '乌孜别克族', '乌', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('44', '44', '俄罗斯族', '罗', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('45', '45', '鄂温克族', '温', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('46', '46', '崩龙族', '德', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('47', '47', '保安族', '保', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('48', '48', '裕固族', '裕', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('49', '49', '京族', '京', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('50', '50', '塔塔尔族', '塔', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('51', '51', '独龙族', '龙', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('52', '52', '鄂伦春族', '春', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('53', '53', '赫哲族', '哲', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('54', '54', '门巴族', '门', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('55', '55', '珞巴族', '珞', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('56', '56', '基诺族', '基', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('57', '97', '其他', '其他', '2020-02-14 11:38:59', null);
INSERT INTO `base_nation` VALUES ('58', '98', '外国血统', '外国血统', '2020-02-14 11:38:59', null);
COMMIT;

关于民族的数据库表设计相关推荐

  1. 美多商城之商品(商品数据库表设计)

    一.商品数据库表设计 1.1 SPU和SKU 在电商中对于商品,有两个重要的概念:SPU和SKU 1. SPU介绍      [即为商品的一个概述,一种商品的统称] SPU = Standard Pr ...

  2. Oracle数据库表设计时的注意事项

    Oracle数据库表设计时的注意事项  表是Oracle数据库中最基本的对象之一.万丈高楼从平地起,这个基础对象对于数据库来说,非常重要.因为其设计是否合理,直接跟数据库的性能相关.从Oracle数据 ...

  3. mysql设计积分兑换表_积分系统数据库表设计.docx

    积分系统数据库表设计 文件编号:JHDZ/SJ 密 级: 云上城积分功能数据库设计文档 项目名称:<云上城>项目代号:XXX版 本:V1.0编制单位:平台运营编制日期:2014-10-08 ...

  4. 不定字段数目的数据库表设计和数据结构

    不定字段数目的数据库表设计和数据结构 可能采用四种技术: 动态增加数据库表字段 预留足够的空白字段,运行时作动态影射 用xml格式保存在单字段里 改列为行,用另外一个表存放定制字段 现在我们来分析一下 ...

  5. 数据库表设计、 数据库分层、myslq水平拆分、oracle表分区

    数据库表设计 数据库表结构设计方法及原则(li)数据库设计的三大范式:为了建立冗余较小.结构合理的数据库,设计数据库时必须遵循一定的规则.在关系型数据库中这种规则就称为范式.范式是符合某一种设计要求的 ...

  6. 万字归纳总结 | 数据库表设计与SQL编写技巧

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群"加入公众号专属技术群 前言 随着移动云平台系统业务不断增长,必然需要对各系统进行 ...

  7. 数据库表设计索引外键设计_关于索引的设计决策 数据库管理系统

    数据库表设计索引外键设计 Introduction: 介绍: The attributes whose values are required inequality or range conditio ...

  8. 数据库表设计必需元素_HTML5输入,必需,模式,数据列表

    数据库表设计必需元素 Today we will look into some HTML5 features that will help us in removing a lot of boiler ...

  9. php二级分销数据表的设计,无限级分销系统数据库表设计

    在做交易所的时候有个需求,需要统计邀请注册人数,比如 A邀请B, B邀请C, C邀请D.那么A的邀请人数就是3个,B的邀请人数就是2个,C的邀请人数就是1个.除此之外,还要能统计出A直接邀请人数,A下 ...

  10. 一种多层级机构数据库表设计的思路及组织机构树数据库表设计

    在实际开发过程中,经常存在多个层级结构的设计,而且多个层级结构还需要排序.这里通过将多级结构的数据在同一张表中(无需多张表进行关联),并通过level的巧妙设计来实现单表查询. level的设计原则: ...

最新文章

  1. tomcat的jdbc连接池PoolExhaustedException
  2. 10.28rsync工具介绍10.2910.30rsync常用选项10.31rsync通过ssh同步
  3. sklearn查看数据
  4. 基于JAVA+SpringBoot+Mybatis+MYSQL的社团管理系统
  5. 第四章节 窗体应用(windows应用程序)
  6. java stream流_恕我直言你可能真的不会java第4篇:Stream管道流Map操作
  7. 蓝桥杯_算法训练_审美课
  8. android 制作 win10,你真没有看错!Android手机一秒变Win10
  9. Fiddler下载安装、配置https证书、抓取手机app请求教程(官网)
  10. 0606关于mysql优化原理
  11. 微信小程序圣诞帽_完成圣诞快乐Web应用程序界面
  12. Office 2016 卡顿问题!如果其他方法都没有用就关掉硬件加速!
  13. vue实现通过手机号发送短信验证码登录
  14. 第24章 SPI—读写串行FLASH—零死角玩转STM32-F429系列
  15. Delphi/C#之父Anders Hejlsberg
  16. enq: HW - contention
  17. 阿里云学生机购买流程及续费操作(图文)
  18. GPRS模块与STM32的数据传输
  19. ​法国将于2020年测试自己的数字货币
  20. css3图片飞走动画特效

热门文章

  1. php递归算法-无限极分类
  2. API LayoutInflater
  3. c语言5的阶乘流程图_10的阶乘(10的阶乘算法流程图)
  4. 大学物理第13章·热力学基础
  5. PKI体系和数字证书
  6. 微信全球MBA创新大赛Roadshow首站登陆斯坦福
  7. 神经滤镜为什么不能用,ps神经网络滤镜安装包
  8. 【技巧】安卓版按键精灵手机抓抓 取色取坐标 获取屏幕触点坐标
  9. 联想拯救者Y7000P2020 RTX2060显卡 AX201网卡 安装Ubuntu16.04采坑记录
  10. 技术人攻略访谈三十六-马鉴:玩Flash十五年,养出一只“神经猫”