表设计总原则:先将对象的表建立好,再考虑对象间的关系,(也可以设计成单表,优点:查询效率高,缺点:冗余)
1. 对于1对1,具有主从系统,的数据表设计 2. 对于1对多,或多对1关系的数据表设计 第一 步: 先设计出各对象的数据表,暂不理会和对象间的关系。 第二步: 多的一方,增加外键列 3. 对于多对多关系,数据表的设计 设计 中间表 4. 自连接表(无限及分类)(此设计理论是可行,实际开发用二叉树,因为此设计会产生递归,会影响系统性能) 注意: 创建库的实用写法: 库的创建:create database day_customer character set utf8 collate utf8_general_ci; Date类型字段:birthday date, 多表定义和查询: |
数据库表的设计(mysql)及多表查询
猜你喜欢
转载自blog.csdn.net/dhzbkj/article/details/80551519
今日推荐
周排行