Структура таблицы для управления коллекцией с помощью Org Table

Я обнаружил, что таблицы org очень мощные и полезные. Я чувствую, что у меня довольно хорошие движения, реструктуризация таблиц и основные формулы. Но мне трудно обдумать, как я должен структурировать это для отслеживания больших коллекций. Не уверен, смогу ли я сделать это в одной таблице или мне нужно несколько таблиц.

Скажем, у меня есть бизнес, который покупает и продает торговые карты. Есть бейсбольные, баскетбольные и футбольные карточки. Я хочу отслеживать цену покупки, цену продажи, дату покупки, дату продажи, среднюю цену продажи, последнюю цену продажи, количество в наличии и состояние товара для каждой проданной карты или в наличии.

Можно ли сделать это в одной таблице или мне нужно несколько таблиц?

Я хотел бы отслеживать статистику, такую ​​как:

"Какова средняя цена всех футбольных карточек, проданных за последние шесть месяцев?"

"В прошлом месяце я купил больше баскетбольных карточек или бейсбольных карточек?

И для более длинного примера:

"В прошлом году я продал 4 карты Микки Мантл. 2 в отличном состоянии, 1 в отличном состоянии, 1 в плохом состоянии и 1 непроданный. Какой процент карт Минт Микки Мантл был продан в прошлом году?"

Повторим, что в режиме org все это может быть выполнено в одной таблице? Как бы это было структурировано, если бы, скажем, вы знали, что Топы сделали только 2000 уникальных карт в конкретный год, будет ли таблица содержать только 2000 строк? (плюс заголовок)

Если это не может быть достигнуто в одной таблице, я просто собираюсь использовать postgres База данных структурирована так же, как та, что упоминается здесь. Я действительно надеялся, что был хитрый способ сделать это с одним орг-столом. Но, похоже, есть и другие способы манипулирования базами данных в emacs.

Извините, если большая часть этого звучит как математическая проблема средней школы без кода, но я уверен, что большинство людей (по крайней мере, здесь) знают, как будет выглядеть таблица с указанными столбцами и конечным набором строк.

Edit1: Можно ли использовать ссылки org для связи таблиц, чтобы получить результаты, которые я ищу?

Edit2: причина, почему я думал, что это возможно в режиме орг, потому что я не думал, что внешний ключ был необходим. Вот очень похожий пример, не использующий внешний ключ. Когда вы читали о создании электронных таблиц в режиме org, казалось, что внешние ключи были единственным очевидным препятствием. У кого-нибудь есть мысли по этому поводу?

0 ответов

Другие вопросы по тегам