对于共享其大部分属性的2个实体,建议的数据库设计是什么?

时间:2016-05-22 02:21:59

标签: database data-modeling finance

在财务分析程序中,有一个帐户对象和一个扩展它的贷款帐户对象。贷款对象只有比帐户更多的属性。以下哪一项是推荐的数据库设计?

  1. 帐户的表格,以及额外贷款的另一张表格 属性与1对1的关系。
  2. 两个单独的表格。
  3. 一个包含所有字段的表,并忽略其贷款属性 基本帐户。

1 个答案:

答案 0 :(得分:0)

你应该先采取行动。 对于关系基数,您应该考虑将在每个对象中存储哪些数据。你打算为它保留历史吗? 根据我对上述对象的理解,你应该寻求一对多的关系。