Oracle 存储数据的重复

Oracle 存储数据的重复,oracle,string,Oracle,String,我们有用于边境检查站自动化的oracle 8i,其中存储了卡车入境详细信息。很多时候,输入的卡车数据会多次重复。 如何过滤掉这些重复的数据。作为数据存储的一部分,数据存储变得巨大。请告知如何克服此问题这取决于卡车数据的离散性。如果这些是每天进出的相同的卡车,则不必为每辆卡车存储新条目,您可以创建一个新的卡车详细信息表,并将外键放入检查栏条目表格中,每次通过条目详细信息时只需输入新条目即可 但是,如果每天都有新的卡车goin/out,那么创建新的Truck Detail表就不太可行了,您现有的模式

我们有用于边境检查站自动化的oracle 8i,其中存储了卡车入境详细信息。很多时候,输入的卡车数据会多次重复。
如何过滤掉这些重复的数据。作为数据存储的一部分,数据存储变得巨大。请告知如何克服此问题

这取决于卡车数据的离散性。如果这些是每天进出的相同的
卡车
,则不必为每辆卡车存储新条目,您可以创建一个新的
卡车详细信息
表,并将
外键
放入
检查栏
条目
表格
中,每次通过
条目详细信息时只需输入新条目即可

但是,如果每天都有新的
卡车
go
in/out
,那么创建新的
Truck Detail
表就不太可行了,您现有的
模式
最适合这种情况


有关性能问题,请参阅表

标准方法是使用唯一约束。

给出表结构(带有列名),并指定哪些是“键”字段,以及在确定保留/删除哪些重复项时使用的标准。