tomcat 图片服务器:关于主键,与外键的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/09 02:39:54
主键,外键到底有什么用呢?在数据库上(db:sql)

我今天无意中发现一个问题。。。
楼上的哥们儿。。。你从哪找的这段答案。。。
那是我前些日子给别人回答问题时的答案。。。
我说怎么这么眼熟呢。。。去找到你复制的那篇帖子看看回答者
作弊现象很严重啊 再说我那是针对某个题说的 抄都不会抄 郁闷

主键是唯一的,而且不可以为空。引入主键是为了保证数据的实体完整性。至于完整性的概念你看下书就明白了,主要是在实践中理解它
外键通俗的讲就是关系,为了与主表建立关联,就要引入外键,在建立关联的时候外键与主表的主键类型(包括大小)都要一致

用组合主键来做 入库单的入库编号和商品名称做为主表的组合主键
或者如果商品名称可能是唯一的建议采用主表(入库单)的商品名称做主键
出库单那张表也是同样的 关系表要对应主表的字段包括类型和指定的大小都要一致(也就是说主表采用了组合主键,关系表也要采用组合键来对应,用产品名称做主键那么关系表的产品名称就是外键) 这样才能保证数据的引用完整性。
这种类型的问题如果是SQL我建议你采用查询分析器来实现,会方便很多。