社区
MS-SQL Server
帖子详情
请教,数据库中关系的问题
linyong
2003-05-10 10:38:01
继续
http://expert.csdn.net/Expert/topic/1752/1752499.xml?temp=.2533533
继续 以上的问题,--设计
city(市)(id,name)
area(区)(id,name,cityid)
street(街)(id,name,areaid)
com(单位)(id,name,streetid)
请教如果,cityId 作为外键,areaid也作为外键
请教做外键的好处和 坏处,另,做外键是否一定要做索引呢。
...全文
33
4
打赏
收藏
请教,数据库中关系的问题
继续 http://expert.csdn.net/Expert/topic/1752/1752499.xml?temp=.2533533 继续 以上的问题,--设计 city(市)(id,name) area(区)(id,name,cityid) street(街)(id,name,areaid) com(单位)(id,name,streetid) 请教如果,cityId 作为外键,areaid也作为外键 请教做外键的好处和 坏处,另,做外键是否一定要做索引呢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
流星尔
2003-05-10
打赏
举报
回复
删除一个区的时候,应该是要将所有的街都删除的。否则完整性没有了。这有什么问题呢
流星尔
2003-05-10
打赏
举报
回复
也就是说,区和街,市的信息都在area表中
areaid name
01 杭州市
0101 江干区
0102 萧山区
areaid通过程序自动来维护,保证层次不被乱掉。我也不知道这种设计方法好不好,只是觉得维护一个表,这样用着比较方便的。其他人帮我提提意见,我也想知道这种方法有什么不好。
流星尔
2003-05-10
打赏
举报
回复
如果区,街数据不多的话
tablename
area (id,name)
com (id,name,areaid)
area中通过id的长度来区分区和街的长度。
linyong
2003-05-10
打赏
举报
回复
另外,如果删除一个区的时候,是否会将区中的所有的街全部删除,
遇到这种情况该怎么处理呢。
高手 给些指导,分不是问题。
一个牛人提供的GIS源码(很好)
生活类Blog会不定时更新,停靠在了Space和新浪,由于
关系
自己暴露隐私等
问题
,所以本文不详细提供连接地址。从元旦开博到现在也已经八个月的时间了,发了40多篇的随笔和0篇的文章,非常开心能够在博客园作为我的主...
Java源码解析第18讲:
关系
型数据和文档型
数据库
有什么区别?
关系
数据库
(Relational Database)是建立在
关系
模型基础上的
数据库
,借助于几何代数等数学概念和方法来处理
数据库
中
的数据。所谓
关系
模型是一对一、一对多或者多对多等
关系
,常见的
关系
型
数据库
有 Oracle、SQL ...
请教
数据库
如何建立多对多
关系
请教
数据库
如何建立多对多
关系
(最好以mysql为例) 请问
数据库
怎么建立多对多
关系
(最好以mysql为例) 我建立了两张表: create table custom( #顾客表 id int(10) primary key auto_...
数据库
的简介与类型
这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过
数据库
提供的多种方法来管理
数据库
里的数据更简单的形象理解,
数据库
和我们生活
中
存放杂物的仓库性质一样...
面试
中
的
数据库
问题
如何应对面试
中
的
数据库
问题
很多同学并不是
数据库
的专家,面试如果问到
数据库
并没有太多信心,面试
数据库
是有窍门的,因为
数据库
是一个庞大的系统,面试的时候没有办法考得很深,而且有一些题目是被反复问到的,...
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章