电商项目数据库表的学习及数据库表结构设计

电商项目数据库表的学习及数据库表结构设计数据库表知识的学习查阅了许多资料,也看了许多此类的文章与得到了老师的教导;总结出以下结论:表中的id字段不用加上表名,直接写id就好了。 表中一般不使用驼峰式命名,用“_”连接就好了,单词多的黏一起就好。 一般表中除了id字段还要存在以下基本字段 字段注释尽量要大写 表里一般写完id后是标题,再是关联的某个表id之类 当出现多对多关系时,就要做个处理不能直接两表关联;有两种方式:一是创建一个中间表;二是一个表id和需关联的表id常见的电商数据库表结构 横幅表(用于自动展示图片).

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

数据库表知识的学习

查阅了许多资料,也看了许多此类的文章与得到了老师的教导;总结出以下结论:

  1. 表中的id字段不用加上表名,直接写id就好了。
  2. 表中一般不使用驼峰式命名,用“_”连接就好了,单词多的黏一起就好。
  3. 一般表中除了id字段还要存在以下基本字段电商项目数据库表的学习及数据库表结构设计
  4. 字段注释尽量要大写
  5. 表里一般写完id后是标题,再是关联的某个表id之类
  6. 当出现多对多关系时,就要做个处理不能直接两表关联;有两种方式:一是创建一个中间表;二是一个表id和需关联的表id

 常见的电商数据库表结构

     横幅表(用于自动展示图片)                             电商项目数据库表的学习及数据库表结构设计

      评价表

电商项目数据库表的学习及数据库表结构设计

       收藏夹表(关联别的多)

电商项目数据库表的学习及数据库表结构设计

       商品表

电商项目数据库表的学习及数据库表结构设计

商品分类表

电商项目数据库表的学习及数据库表结构设计

首页商品表

​​​​​​​电商项目数据库表的学习及数据库表结构设计

订单表

​​​​​​​电商项目数据库表的学习及数据库表结构设计

收货地址表

电商项目数据库表的学习及数据库表结构设计

购物车

​​​​​​​电商项目数据库表的学习及数据库表结构设计

商家表

​​​​​​​​​​​​​​电商项目数据库表的学习及数据库表结构设计

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197641.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 通过PropertyDescriptor反映射调用set和get方法

    通过PropertyDescriptor反映射调用set和get方法1packagecom.zhoushun;importjava.lang.reflect.Method;importjava.lang.reflect.Field;importjava.beans.PropertyDescriptor;publicclassPropertyUtil{ @SuppressWarnings(“unchecked”) publicsta

  • cannot resolve symbol println[通俗易懂]

    cannot resolve symbol println[通俗易懂]IntelliJ无法快捷键输出System.out.println();并且即使手动输入也会报错cannotresolvesymbolprintln()开发这么就,竟然犯了很二的错误。由于没写main函数导致的原因。估计今晚持续头脑发热没降下来。修改后的代码:

  • 深度学习–十折交叉验证

    深度学习–十折交叉验证用scikit-learn来评价模型质量,为了更好地挑拣出结果的差异,采用了十折交叉验证(10-foldcrossvalidation)方法。本程序在输入层和第一个隐含层之间加入20%Dropout采用十折交叉验证的方法进行测试。#dropoutintheinputlayerwithweightconstraintdefcreate_mode…

  • 使用 openssl 生成证书(含openssl详解)「建议收藏」

    使用 openssl 生成证书(含openssl详解)「建议收藏」原文一、openssl简介openssl是目前最流行的SSL密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS协议的实现。官网:https://www.openssl.org/source/构成部分密码算法库密钥和证书封装管理功能SSL通信API接口用途建立RSA、DH、DSAkey参数建立X.5

  • Hibernate5.0配置C3P0连接池步骤详解

    Hibernate5.0配置C3P0连接池步骤详解Hibernate5.0拥有自己的数据库连接池,但是无论性能和功能都不如C3P0(本人新手,查取资料得知),由于之前苦搜资源都不得愿,所以写下此篇文章以供像我一样苦于搜索的新手,以供参考。   Hibernate5.0整合C3P0实现连接池的步骤如下:   首先第一步   1).到https://sourceforge.net/projects/hibernate/到该网站

  • Haier数字可视对讲系列(转)「建议收藏」

    Haier数字可视对讲系列(转)「建议收藏」数字可视对讲系列楼宇可视对讲这一家庭安防设备是智能化小区建设的必要项目之一,也是家居安全的护身符。对讲系统是在各小区、单元门入口安装防盗门和对讲装置,其主要目的是实现访客与住户可视、对讲。住户可通过系统遥控开启防盗门,从而有效…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号