SQL Server 2008——再谈主键和外键
来源:互联网 发布:手机变号码软件 编辑:程序博客网 时间:2024/05/17 01:14
主键:
定义:
能够唯一标识一个事物的一个字段或者是多个字段组合
注意事项:
- 含有主键的表叫做主键表
- 主键通常都是整数,不建议使用字符串当主键。
- 主键的值通常不允许修改,除非本记录被删除。
- 主键不要定义为id,而要定义成表名Id或者表名_id,这样方便以后查看,防止混淆。
外键:
定义:
如果一个表中的若干个字段是来自另外若干个表的主键或唯一键,则这若干个字段就是啊外键。
注意事项:
- 外键通常是来自另外表的主键而不是唯一键,因为唯一键可能为null
- 外键不一定来自另外表的主键,也可能来自本表的主键。
例如:
3、含有外键的表叫做外键表,外键字段来自的哪一张表叫做主键表。4、是先删除主键表还是外键表
答案:先删除外键表,在删主键表,否则会报错。
1 0
- SQL Server 2008——再谈主键和外键
- SQL SERVER中主键和外键
- sql Server 主键外键
- SQL SERVER 数据库主键和外键的思考
- SQL Server 学习笔记(主键和外键)
- SQL SERVER 数据库主键和外键的思考
- SQL Server中获取表的主键和外键
- Sql Server删除主键和重建主键
- Sql Server删除主键和重建主键
- Sql server中的主键与外键
- Sql server中的主键与外键
- SQL——主键和外键的关系
- SQL主键和外键
- SQL Server 查询表的主键外键和被谁引用的表
- SQL的主键和外键
- SQL里的主键和外键
- SQL的主键和外键作用
- SQL的主键和外键约束
- Windows的程序性能分析和函数呼叫列表工具LTProf (Call Graph at Runtime)
- 浏览器兼容平台f2etest搭建详细记录
- StrutsPrepareAndExecuteFilter中excludedPatterns变量的用法
- sql 资料杂记
- Spring+Mina(六)
- SQL Server 2008——再谈主键和外键
- C++ map,set内部数据结构
- objective-c启用ARC时的内存管理
- 广度优先算法
- 1022. Digital Library (30)
- spring mvc 工作流程
- Java并发编程:synchronized
- 实习入职第六天:getFields()和getDeclaredFields()
- C++ 右值引用