SQL表和数据冗余

SQL表和数据冗余,sql,database,Sql,Database,SQL表中的数据冗余在实际应用中是否可以接受。除了使从表中查询更容易之外,是否应该始终尝试减少数据冗余?当然可能是重复的。如果不是这样的话,大约80%的真实应用程序将不符合要求。但是,这需要明智、有意识地进行,并且有充分的理由。为了增加工作量,您可以消除冗余数据,努力保持所有数据的一致性,或者在数据变得不一致后进行修复。你的数据库,你的时间,你的选择。当然可能是重复的。如果不是这样的话,大约80%的真实应用程序将不符合要求。但是,这需要明智、有意识地进行,并且有充分的理由。为了增加工作量,您可以

SQL表中的数据冗余在实际应用中是否可以接受。除了使从表中查询更容易之外,是否应该始终尝试减少数据冗余?

当然可能是重复的。如果不是这样的话,大约80%的真实应用程序将不符合要求。但是,这需要明智、有意识地进行,并且有充分的理由。为了增加工作量,您可以消除冗余数据,努力保持所有数据的一致性,或者在数据变得不一致后进行修复。你的数据库,你的时间,你的选择。当然可能是重复的。如果不是这样的话,大约80%的真实应用程序将不符合要求。但是,这需要明智、有意识地进行,并且有充分的理由。为了增加工作量,您可以消除冗余数据,努力保持所有数据的一致性,或者在数据变得不一致后进行修复。你的数据库,你的时间,你的选择。