Office中国论坛/Access中国论坛

标题: 怎樣才可用一個特別派生的字段來代替復合主鍵的作用。 [打印本页]

作者: HG    时间: 2002-9-27 17:01
标题: 怎樣才可用一個特別派生的字段來代替復合主鍵的作用。
[在數據庫有,由於某些原因,須要定義一些復合主鍵來保持某些數據的完整性和正確性。
但定義復合主鍵後的問題,也隨之而來。
如果是在一個典型的一對多的關係中,如果某一表定義為復合主鍵後,也意味著它對它的下屬一對多表,也要用復合主鍵方可。
但這樣麻煩就來了,數據冗余。重復性的錄入增加。
哪麼怎樣組合一個字段,表示復合主鍵所反映的意思,又可作為單一主鍵存在哪?[/B]
作者: WTM1    时间: 2002-9-27 18:45
没考虑过!!
以前会遇到时使用关系连接分析表,把一个大的主表很成很对块,有时一个一个的分!
在一个一个着组合!为的就是不重复录入数据!
用复合主键太繁琐!
作者: Trynew    时间: 2002-9-28 23:17
使用自动编号的"ID"字段为主键,原復合主鍵改为不能重复的索引,
是否可行?
作者: WTM1    时间: 2002-9-29 01:40
如果不重复!怎么输入!
要是金额字段或数量字段总有重复的!!
作者: HG    时间: 2002-9-29 01:52
自動編號的使用會給程序帶來很多麻煩的,這個我深有體味。所以想組個一個字段編碼?但又不知怎樣組合才簡單易萫。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3