我目前正在使用SQLite在c#中编写一个练习历史跟踪应用程序(使用xamarin将其移植到移动设备)。 每次练习(E.G俯卧撑,仰卧起坐等)完成后,我想在表格中存储大量其他信息(时间,地点等)。
我应该将所有历史数据存储在表格中,然后使用Id或其他东西来分隔每个练习,还是应该将每个练习存储在自己的表格中? 哪种方法更快更有效,选择一种方法会让我在以后的轨道上遇到麻烦?
很有可能每个练习总是会有相同的列,而最糟糕的情况是,我可以进行多达100个不同的练习,比如2000个历史记录。该计划是绘制此数据的统计数据以向用户显示
提前致谢