0

我对 H2 数据库有疑问。

我有一张表包含一个名为 Family 表的家庭成员之间的关系。

在这张表中,我有这样的三个级别。GrandPa --> Parent --> Child Sometime Child 是其他孩子的父母和另一代的爷爷。因此,我需要获取该表中的所有数据并放入另一个具有约束完整性的表(GrandPa、Parent、Child)。

所以,我有两种选择,但我正在考虑哪一种更好。1>加载所有数据并添加到三个表中,然后添加约束完整性。(Foreign Key..) 2>先设置完整性,然后一个一个,先选择并添加granpa,然后papa,然后child....

4

1 回答 1

1

如果您知道您的数据是干净的。(这很重要)那么第一种方法是更好的方法。因为表演。
但是如果你不确定你的数据,你应该更喜欢第二种方式。您可以在加载数据期间检测数据中的问题。

于 2012-04-19T16:00:53.033 回答