1

我发现 org 表非常强大和有用。我觉得我的动作、表格重组和基本公式都做得很好。但是我很难弄清楚我应该如何构建它以跟踪大型集合。不确定我是否可以在一张桌子上执行此操作,或者我是否需要多张桌子。

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

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

我想跟踪统计数据,例如:

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

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

还有一个更冗长的例子:

“去年我卖出了 4 张 Mickey Mantle 卡。2 张处于完好状态,1 张处于良好状态,1 张处于不良状态,1 张未售出。去年售出的 Mint Mickey Mantle 卡的百分比是多少?”

重申一下,在 org-mode 中,所有这些都可以在一个表中完成吗?如果说,你知道 Tops 在特定年份只制作了 2000 张独特的卡片,那么它的结构会如何,表只包含 2000 行?(加上标题)

如果无法在单个表中完成,我将使用与此处提到postgres的数据库结构非常相似的数据库。我真的希望有一种时髦的方法可以单独使用 org-table 来做到这一点。但看起来还有其他方法可以在 emacs 中操作数据库。

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

Edit1:可以使用组织引用将表链接在一起以帮助获得我正在寻找的结果吗?

Edit2:我认为这在 org-mode 中可行的原因是因为我认为不需要外键。是一个非常相似的示例,不使用外键。在阅读有关在 org 模式下构建电子表格的内容时,外键似乎是唯一明显的障碍。有人对此有想法吗?

4

0 回答 0