电商项目数据库表的学习及数据库表结构设计
2023-06-13 09:13:41 时间
大家好,又见面了,我是你们的朋友全栈君。
数据库表知识的学习
查阅了许多资料,也看了许多此类的文章与得到了老师的教导;总结出以下结论:
- 表中的id字段不用加上表名,直接写id就好了。
- 表中一般不使用驼峰式命名,用“_”连接就好了,单词多的黏一起就好。
- 一般表中除了id字段还要存在以下基本字段
- 字段注释尽量要大写
- 表里一般写完id后是标题,再是关联的某个表id之类
- 当出现多对多关系时,就要做个处理不能直接两表关联;有两种方式:一是创建一个中间表;二是一个表id和需关联的表id
常见的电商数据库表结构
横幅表(用于自动展示图片)
评价表
收藏夹表(关联别的多)
商品表
商品分类表
首页商品表
订单表
收货地址表
购物车
商家表
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/197641.html原文链接:https://javaforall.cn
相关文章
- Java项目毕业设计:基于springboot+vue的电影视频网站系统「建议收藏」
- 2.Go语言项目操作MySQL数据库实践
- 手写一个简易版数据库!项目经验稳了
- gin博客项目复盘--02数据库的搭建
- 客快物流大数据项目(九十一):ClickHouse的数据库引擎
- 通过一个小项目介绍Python3读写Access数据库(.mdb)的方法
- linux安装mysql数据库以及配置Java项目的图文详解
- Oracle常见问题解决方法详解数据库
- 在项目中使用分库分表中间件Zdal详解数据库
- PostgreSQL分区介绍详解数据库
- MVC4开发项目实战:Oracle数据库应用(mvc4oracle)
- 连接Oracle远程数据库连接:安全快速传输数据(oracle远程数据库)
- Oracle数据库中的触发器类型简介(oracle触发器类型)
- 快速搭建JSP项目:MySQL数据库配置(jsp配置mysql)
- 前谷歌员工推出类Spanner数据库项目
- MySQL 数据库:轻松解压指南(mysql数据库的解压)
- 让项目加速用MSSQL数据库软件加快项目进度(带mssql数据库软件)
- 如何进行 MSSQL 数据库的高效迁移(mssql数据库迁移)
- 快速上手MySQL数据库初学者指南(c mysql数据库教程)
- 使用C语言封装Oracle数据库的方法研究(c oracle封装)
- Java模拟Oracle实现稳定数据库性能(java模仿oracle)
- 从Int类型转换为Oracle数据库中的类型(int转为oracle)
- 00998Oracle 数据库维护最佳实践(00998 oracle)
- 如何解读MySQL提示信息提升数据库管理水平(mysql下面有提示)
- 基于Redis构建的开源云数据库技术(基于redis开源项目)
- 成功优化Oracle数据库的案例研究(oracle优化项目案例)
- Oracle数据库中的回滚操作(oracle中的回滚吗)
- 红色趋势Redis订阅数据库(redis订阅数据库)
- mysql数据库sql优化原则(经验总结)