CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

外键参照问题,欢迎大家讨论

楼主jndragon()2003-09-03 16:46:46 在 MS-SQL Server / 疑难问题 提问

两个表:   Nation(民族),Employee(员工)  
  Nation表有两个字段:NationNo,NationName,  
  Employee表其中有一字段为NationNo,可为空。  
   
  请问Employee中的NationNo是参照Nation中的NationNo好,  
  还是不参照好? 问题点数:20、回复次数:4Top

1 楼pengdali()回复于 2003-09-03 16:56:05 得分 10

肯定参照好。也应该参照Top

2 楼jndragon()回复于 2003-09-03 17:09:21 得分 0

早知大力兄是数据库高手,从你的数据库设计规范中学了不少东西,  
  设计出好的数据库结构不是一件容易的事,大力兄可否在这方面给  
  大家一些好的建议Top

3 楼tj_dns(愉快的登山者)回复于 2003-09-03 17:12:39 得分 10

参照是一种关联,也是一种约束。应该参照。  
  否则就要在程序处理时加以控制,以保持两个表的关系,和对NationNo的约束。Top

4 楼jndragon()回复于 2003-09-03 17:25:15 得分 0

在程序处理时加以控制还是很方便的,操作员不会录入Nation外的值Top

相关问题

  • 欢迎讨论~!
  • 欢迎讨论!
  • 欢迎讨论
  • 关于怎样设置主键的讨论————欢迎参与!
  • UML欢迎讨论
  • 欢迎进讨论....
  • 论数据库设计和实现时外键的利弊,欢迎讨论
  • !速结贴:有关New关键字的讨论,欢迎大家进来啊:)
  • GP与OO,欢迎讨论。
  • *********欢迎大家讨论!***********

关键词

  • 字段
  • 数据库
  • 控制
  • nationno
  • 参照
  • 表
  • nation
  • 约束
  • employee
  • 程序

得分解答快速导航

  • 帖主:jndragon
  • pengdali
  • tj_dns

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo