mysql-加工方建表问题,急用

问题描述

加工方建表问题,急用
我现有3张表分别是:原料(Y)、仓储(C)、加工物(G)
他们的关系是:原料Y 进入到 仓储C ;
而加工物G 要引用C里的原料信息(g_name,num)其中g_name是外键(Y),加工物G需要存储的信息有name、guige、……,最主要的是加工物G 要让它保存多个信息,比如:
编号:001 名称:A板 规格……而 A板它包含着多个信息是仓储C 里的 原料信息 (如:A板包含,1块板、1包螺丝、2片铁片……这类原料信息)
我该如何建表,让他们的关系清晰

解决方案

木条加工

时间: 2024-09-17 05:09:38

mysql-加工方建表问题,急用的相关文章

mysql-MySQL命令符建表,一换行就出错。。为什么

问题描述 MySQL命令符建表,一换行就出错..为什么 求解?? 解决方案 name varchar(22), 后边多了个逗号"," 解决方案二: 1064错误,一般是字段名使用了关键字而且没有将其加引号,你这原因应该是多了个,号 解决方案三: mysql> create table aaa -> (id int(11) NOT NULL AUTO_INCREMENT, -> name varchar(22), -> PRIMARY KEY (id)); 这样就

总结MySQL建表、查询优化的一些实用小技巧

本篇文章是对MySQL建表以及查询优化的一些实用小技巧进行了详细的分析介绍,需要的朋友参考下   MySQL建表阶段是非常重要的一个环节,表结构的好坏.优劣直接影响着后续的管理维护,赶在明天上班前分享总结个人MySQL建表.MySQL查询优化积累的一些实用小技巧. 技巧一.数据表冗余记录添加时间与更新时间 我们用到的很多数据表大多情况下都会有表记录的"添加时间 (add_time)",我建议大家再新增一个记录"更新时间(update_time)"字段,在我的工作里需

Mysql建表与索引使用规范详解

本篇文章是对Mysql建表和索引使用规范进行了详细的分析介绍,需要的朋友参考下   一. MySQL建表,字段需设置为非空,需设置字段默认值. 二. MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL. 三. MySQL建表,如果字段等价于外键,应在该字段加索引. 四. MySQL建表,不同表之间的相同属性值的字段,列类型,类型长度,是否非空,是否默认值,需保持一致,否则无法正确使用索引进行关联对比. 五. MySQL使用时,一条SQL语句只能使用一个表的一个索引.所有的字段

关于MySQL建表对DML的影响

今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert.update等.不过也没有保留现场.因此有疑问为什么建表会影响DML?   分析          首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了). 一来建表这个操作本身很快,只涉及到写表定义文件和初始化表空间.中间涉及到redo和undo的操作也很少(这里只讨论InnoDB表).因此除非碰到磁盘IO响应不了,否则多数情况下建表操作很快结束,不会"稳定复现" 二来即使由于io原因,建表过程执行

mysql数据库建表问题,在线急等

问题描述 mysql数据库建表问题,在线急等 数据库建表这3个语句是什么意思?后两个有什么区别? (1)PRIMARY KEY (ID) USING BTREE (2)ENGINE=InnoDB DEFAULT CHARSET=gb2312; (3)ENGINE = InnoDB CHARACTER SET gb2312 COLLATE gb2312_chinese_ci; 解决方案 创建主键 collate对字符串排序. 解决方案二: 创建主键,gb2312是编码格式吧,类型 解决方案三: 1

MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等

原文:MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER数据库,因业务需要和自己的兴趣想要学习MYSQL,对于MYSQL,本人还是新手,请大家多多指正. 1.安装mysql 本人安装的版本是mysql5.6 Mysql 5.6的安装包下载地址:http://pan.baidu.com/s/1o6qHG5G 安装过程比较简单,基本上是下一步下一步,安装过程中需要设置mys

mysql建表unknown storage engine innodb

问题描述 mysql建表unknown storage engine innodb 建表的时候出现的问题,网上百度了一下给出的方法都没有解决. 解决方案

mysql-操作MYSQL建表时不能保存,id也不能选择自动递增

问题描述 操作MYSQL建表时不能保存,id也不能选择自动递增 急,在线等o(╯□╰)o,截图没有设置长度,其实设置了也是一样的问题,所以这个排除了 解决方案 你用的是mysql图形界面客户端软件是什么呢?我用的是SQLYog客户端,是有自增选项的. 解决方案二: 数据表定义有问题吧,不是提示说length没设置吗

总结MySQL建表、查询优化的一些实用小技巧_Mysql

MySQL建表阶段是非常重要的一个环节,表结构的好坏.优劣直接影响着后续的管理维护,赶在明天上班前分享总结个人MySQL建表.MySQL查询优化积累的一些实用小技巧. 技巧一.数据表冗余记录添加时间与更新时间 我们用到的很多数据表大多情况下都会有表记录的"添加时间(add_time)",我建议大家再新增一个记录"更新时间(update_time)"字段,在我的工作里需要为市场部.运营部等建立各种报表,而很多报表里的数据都是需要到大记录表里去查询的,如果直接查询大表的