Database 用于使用组织表管理集合的表结构

Database 用于使用组织表管理集合的表结构,database,emacs,spreadsheet,org-mode,org-table,Database,Emacs,Spreadsheet,Org Mode,Org Table,我发现org表非常强大和有用。我觉得我的动作、桌子重组和基本公式都做得很好。但我很难理解我应该如何构造这个来跟踪大型收藏。不确定是否可以在一个表中完成此操作,或者是否需要多个表 假设我有一家买卖交易卡的公司。有棒球、篮球和足球牌。我想跟踪购买价格、销售价格、购买日期、销售日期、平均销售价格、上次销售价格、库存数量以及每一张已售出或库存卡的商品状况 可以在单个表中执行此操作,还是需要多个表 我希望跟踪统计数据,例如: “过去六个月内出售的所有足球卡的平均价格是多少?” “上个月,我买了更多的篮球卡

我发现org表非常强大和有用。我觉得我的动作、桌子重组和基本公式都做得很好。但我很难理解我应该如何构造这个来跟踪大型收藏。不确定是否可以在一个表中完成此操作,或者是否需要多个表

假设我有一家买卖交易卡的公司。有棒球、篮球和足球牌。我想跟踪购买价格、销售价格、购买日期、销售日期、平均销售价格、上次销售价格、库存数量以及每一张已售出或库存卡的商品状况

可以在单个表中执行此操作,还是需要多个表

我希望跟踪统计数据,例如:

“过去六个月内出售的所有足球卡的平均价格是多少?”

“上个月,我买了更多的篮球卡还是棒球卡

举一个更详细的例子:

“去年我卖出了4张米奇·曼特尔贺卡。2件完好,1件完好,1件劣质,1件未售出。去年,薄荷米奇曼特尔贺卡的销售比例是多少?”

重申一下,在组织模式下,所有这些都可以在一个表中完成吗?如果说,您知道Tops在特定年份只制作了2000张独特的卡片,那么该表将如何构造?该表将只包含2000行吗?(加上标题)

如果它不能在一个表中完成,我将使用一个结构非常复杂的
postgres
数据库。我真的希望有一种时髦的方法单独使用org表来实现这一点。但是看起来在emacs中还有其他方法来操作数据库

抱歉,如果这听起来像是一个没有代码的高中数学问题,但我相信大多数人(至少在这里)都知道一个包含上述列和一组有限行的组织表会是什么样子

Edit1:可以用来将表链接在一起,以帮助获得我要查找的结果吗


Edit2:我之所以认为在组织模式下这是可能的,是因为我不认为外键是必要的。这是一个非常类似的不使用外键的例子。当阅读关于在组织模式下构建电子表格的内容时,外键似乎是唯一明显的障碍。有人对此有想法吗?

我知道这并不重要回答你的问题,但是…我不会使用组织表格-我会使用数据库。没关系,我很感谢你的回答。我在想,如果表格有有限的行,一个带有单元格功能的电子表格可以完成这项任务。我希望这项任务尽可能干燥。我所跟踪的几乎所有内容都是在组织模式下,并且希望如此我可以保持这种方式。我开始认为这个问题可能更像是一个通用的电子表格/数据库问题,所以我在阅读您的回答后将添加数据库标签。谢谢。我知道这并不能回答您的问题,但是…我不会使用组织表-我会使用数据库。没关系,我感谢您的回答。我没有如果表格有有限的行数,那么一个带有单元格函数的电子表格就可以完成这项任务。我希望它尽可能干燥。我跟踪的几乎所有内容都处于组织模式,并希望我能保持这种状态。我开始认为这个问题可能更像是一个通用电子表格/数据库问题,所以我在阅读您的回复后,我将添加数据库标签。谢谢