我的账户分为主账户和子账户。
我现在要查询我主账户和子账户的交易记录等信息。
我在架构数据表的时候考虑到两种方式。
1,数据表字段加上主账户,和子账户字段。
如果是子账户查询就索引子账户id 如果是主账户查询就索引主账户id。这样数据一目了然。
2,只有账户id、
在查询主账户记录的时候,会先查出主账户的交易记录,然后去主账户和子账户的毕属关系表中查询出主账户有多少子账户的id,然后循环查询出子账户的数据,然后再拼装。
我想问一下。一般设计的时候,采用哪种方法。好像第二种方法把所有的数据存在一个数组里了,不能分页吧,好像。