社区
疑难问题
帖子详情
一个数据库设计的简单问题
jonescheng
2003-08-20 02:08:59
问题是这样的:比如说一顶帽子我会按如下分类来存储它
纺杂->帽子->棒球帽
当我设计数据库的时候,我把分类存放在三张表中。
产品表中我只放最小的分类(比如棒球帽)
但是如果这时要查询纺杂所有的产品。我就要根据
球球帽子这个分类往上查询出他的最大的分类。
我觉得写程序是很麻烦
有没有很好的解决办法。。。。
...全文
45
13
打赏
收藏
一个数据库设计的简单问题
问题是这样的:比如说一顶帽子我会按如下分类来存储它 纺杂->帽子->棒球帽 当我设计数据库的时候,我把分类存放在三张表中。 产品表中我只放最小的分类(比如棒球帽) 但是如果这时要查询纺杂所有的产品。我就要根据 球球帽子这个分类往上查询出他的最大的分类。 我觉得写程序是很麻烦 有没有很好的解决办法。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maoyesky
2003-08-23
打赏
举报
回复
用一張表解決比較方便,比較好維護。
cqs76
2003-08-23
打赏
举报
回复
有三层:
第一层:1 (X)
第二层:11 (XX) 第一层的数字为第二层的start
第 三层:111 (XXX) 第二层的数字为第三层的start
以此类推
jonescheng
2003-08-23
打赏
举报
回复
是这样阿。
然后在产品表中引用Tab3k中的棒球帽
但是如果我想查找所以纺杂产品的信息呢?
我该怎么办。我用的是子查询的方式。但是
我觉得效力太差了
_weiKun_
2003-08-23
打赏
举报
回复
一章可以解决问题,设计一个有代码的树行结构,即可,可以和我联系wk2003@tom.com
webswim
2003-08-22
打赏
举报
回复
我觉得可以这样做:
Tab1 : Tab1_ID + 纺杂信息
Tab2 : Tab2_ID + Tab1_ID + 帽子信息
Tab3 : Tab3_ID + Tab2_ID + Tab1_ID + 棒球帽信息
ID最好用整数
每张表第一个字段是关键字!
tanys
2003-08-22
打赏
举报
回复
可以在下级表加入上级的ID
jonescheng
2003-08-22
打赏
举报
回复
但是我的类有三层。这样的话就存在大量的重复数据。。
所以我把类别放在三个表中。减少重复的数目
有没有更好的办法呢???
sowhat0000
2003-08-21
打赏
举报
回复
关注
xiaodian2003
2003-08-21
打赏
举报
回复
一张表可以解决问题:
产品编号 父接点 产品属性1 产品属性2
1 0 纺杂
2 1 帽子
3 1 棒球帽
4 0 灯
5 4 节能灯
luoyewuhen
2003-08-20
打赏
举报
回复
菜鸟经过,关注这个问题,只是我不明白你说把分类存在三个表中是什么意思
hjb111
2003-08-20
打赏
举报
回复
放在一张表中用分类id号来区分就可以了!
CrazyFor
2003-08-20
打赏
举报
回复
设计树型分类目录.
http://expert.csdn.net/Expert/topic/1375/1375432.xml?temp=.8570978
CrazyFor
2003-08-20
打赏
举报
回复
设计树型分类目录.
http://expert.csdn.net/Expert/topic/1375/1375432.xml?temp=.8570978
数据库
设计
的基本步骤
按照规范
设计
的方法,考虑
数据库
及其应用系统开发全过程,将
数据库
设计
分为以下6个阶段 1.需求分析 2.概念结构
设计
3.逻辑结构
设计
4.物理结构
设计
5.
数据库
实施 6.
数据库
的运行和维护 在
数据库
设计
过程中,需求...
数据库
:
数据库
设计
(需求,
设计
,运行,维护)
数据库
设计
是指对于
一个
给定的应用环境,构造(
设计
)优化的
数据库
逻辑模式和物理结构,并据此建立
数据库
及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。...
数据库
设计
①
数据库
设计
是指对于
一个
给定的应用环境,构造(
设计
)优化的
数据库
逻辑模式和物理结构,并据此建立
数据库
及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。...
如何
设计
一个
数据库
在软件开发的过程中,
数据库
设计
是非常重要的,它需要根据需求分析设抽象出E-R图,逻辑结构
设计
,
数据库
选型,物理
设计
,实施及运维。下面就聊聊那些年
数据库
设计
的那些事。 软件工程 在
问题
定义和可行性分析都...
数据库
设计
1-
数据库
设计
简述
目录 1.
数据库
设计
概述 1.1
数据库
设计
的特点:结构和行为分离的
设计
1.2
数据库
设计
方法 1.3
数据库
设计
的基本...
数据库
设计
的目标是为用户和各种应用系统提供
一个
信息基础设施和高效率的运行环境 1.1
数据库
设
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章