zoukankan      html  css  js  c++  java
  • MySql -- 数据结构

    现在的数据表不单单只是存储数据,还有的是设计功能和快速处理数据的结构功能:

    首先,我们在设计数据库的时候,我们要先分清楚,那些是要单纯的存储数据的(固定),然后再设计出来数据的表(流动)

    你懂我意思吧!

      存储型:

                 1. 普通的存储数据类型。(article表)

         2. 主从表存储数据类型(主键与外键的关系:type和attr表)。

    type:

     attr:

      设计型:

                 1. 设计和存储都是同一张表,但是表上有设置类型字段和数据存储字段。(conf表)

                 2. 设计和存储非同一张表,设计字段和数据存储字段都分开来存储。(attr表 和 goods_attr表) 

    attr:

    goods_attr:

    数据处理类型:

                 1. 一般用于存储对象是“多对多”的时候使用( 例子:设计和存储非同一张表),这是这个数据处理类型表就像第三方的纽扣带,有多对多的关系。一般是两个表格中的某个字段多对多关系!

                     数据处理类型就起类存储数据的关系。(两个表:一个一般是设计类型的表,一个是数量的表;纽扣带表起关联作用)。

                    (具体例子:1(auth权限管理).admin ,  auth_group ,  auth_group_acess(纽带表)

                                          2.(热门商品和最新商品分类).  recpos , goods , rec_item(纽带表)  )

    recpos:

     goods :

     rec_item:

    具体是什么意思我估计你们也看不明白,这个是我自己写给我自己看的,你们要参考的话还是参考其他人的吧

  • 相关阅读:
    面试题目小结
    面试题目3
    C#中new和override区别
    [转]:存储过程与函数的区别
    [转载]:C# 面试题大全
    [转]:C++虚函数表解析
    【修订版】C#/ASP.Net 面试题及答案(1)
    [转载]:C# 中结构与类的区别
    [转载]:C#笔试题面试题锦集
    [转载]:SQL Server性能调优之执行计划深度剖析 第一节 浅析SQL执行的过程
  • 原文地址:https://www.cnblogs.com/laijinquan/p/10134100.html
Copyright © 2011-2022 走看看