社区
非技术版
帖子详情
这样的外键怎样处理?
zuo191715
2002-03-07 09:12:24
我在做一个数据库时,其中有一个表的某个数据项来自于数据库中的另外两个数据表。例如:对于一个仓库来说,仓库中存有原材料和工厂产品。对于整个仓库的管理中,只采用一个入库表,另外还有工厂产品表和原材料表,入库表中有进库产品的编号,则该编号只能是工厂产品编号或原材料编号。这样一来,一个表中的数据项就来自于两个表,且不能为空。该怎样对表进行设置?
...全文
34
回复
打赏
收藏
这样的外键怎样处理?
我在做一个数据库时,其中有一个表的某个数据项来自于数据库中的另外两个数据表。例如:对于一个仓库来说,仓库中存有原材料和工厂产品。对于整个仓库的管理中,只采用一个入库表,另外还有工厂产品表和原材料表,入库表中有进库产品的编号,则该编号只能是工厂产品编号或原材料编号。这样一来,一个表中的数据项就来自于两个表,且不能为空。该怎样对表进行设置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mysql数据库设置
外键
应该注意的几点
在MySQL数据库中,
外键
是实现表间关系的重要机制,它确保了数据的一致性和完整性。设置
外键
时,有几点需要注意,以确保数据库设计的规范性和高效性。以下是对这些关键点的详细阐述: 1. **
外键
约束定义**:
外键
是...
如何
处理
数据库中的
外键
在复杂的数据库设计中,理解和正确
处理
外键
至关重要。以下是一些关于如何
处理
数据库中
外键
的重要知识点: 1. **
外键
定义**:
外键
(Foreign Key)是一个字段或一组字段,其值参照另一个表(主表)中的主键值。它建立...
mysql
处理
添加
外键
时提示error 150 问题的解决方法
MySQL
处理
添加
外键
时提示 Error 150 问题的解决方法 MySQL 中添加
外键
时,可能会遇到 Error 150 的问题,这个问题是 MySQL 本身的 bug,已经被报告到 MySQL 开发者列表中很多年了。然而,导致这个错误的原因却并...
mysql数据库触发器,
外键
约束模式知识点
外键
约束模式定义了如何
处理
父表中的数据更改或删除。主要有以下几种模式: - **RESTRICT(严格模式)**:默认模式,如果子表中有与父表相关联的记录,则不允许删除或更新父表中的记录。 - **CASCADE(级联模式)**...
在标准的三层架构中用GridViwe显示数据库
外键
的数据
本文将详细介绍如何在ASP.NET环境中,利用三层架构和GridView控件来显示包含
外键
的数据。 首先,我们要理解什么是三层架构。三层架构包括: 1. **数据访问层(DAL,Data Access Layer)**:这是最底层,主要负责与...
非技术版
401
社区成员
11,495
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章