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

时间:2017-10-09 03:32:28

标签: database emacs spreadsheet org-mode org-table

我发现组织表非常强大和有用。我觉得我的动作,表重组和基本公式都相当不错。但是我很难绕过如何构建这个跟踪大型集合的方法。不确定我是否可以在一个表中执行此操作,或者我是否需要多个表。

假设我有一家买卖交易卡的公司。有棒球,篮球和足球卡。我想跟踪每张售出或现货卡的购买价格,促销价格,购买日期,销售日期,平均销售价格,最后销售价格,库存数量和商品条件。

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

我想跟踪统计信息,例如:

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

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

更长的例子:

“去年我销售了4张Mickey Mantle卡片.2件薄荷状态,1件状态良好,1件状况不佳,1件未售出。去年销售的Mint Mickey Mantle卡有多少百分比?”

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

如果无法在单个表中完成,我将使用postgres数据库结构化like the one mentioned here。我真的希望有一个时髦的方法来单独使用org-table。但看起来还有其他方法可以在emacs中操纵数据库。

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

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

Edit2:我之所以认为这在org-mode中是可能的,是因为我不认为外键是必要的。 Here是一个非常类似的例子,不使用外键。在阅读org-mode中的电子表格构造时,外键似乎是唯一明显的障碍。有没有人想过这个?

0 个答案:

没有答案