#view #airtable
#Вид #airtable
Вопрос:
У меня есть данные в двух разных связанных таблицах в Airtable, и мне нужно объединить их вместе. Смотрите пример:
Таблица PERSON выглядит следующим образом:
Name | Classes
----------------
John | A,B,C,F
Sally | B,F
Max | B,C
В то время как таблица связанных КЛАССОВ выглядит как:
Class | Date | People
---------------------------
A | 1975 | John
B | 2000 | John,Sally,Max
C | 1823 | John,Max
D | 1492 |
E | 2020 |
F | 2010 | John,Sally
Что мне нужно, так это:
Person|Class|Date
--------------
John | A | 1975
John | B | 2000
John | C | 1823
John | F | 2010
Sally | B | 2000
Sally | F | 2010
Max | B | 2000
Max | C | 1823
Как мне получить это представление / таблицу в качестве выходных данных?
Ответ №1:
Чем больше я вижу подобных вопросов без ответа, тем больше я понимаю, что airtable просто не является базой данных в каком-либо реальном смысле.
Это вполне разумный вопрос о том, как объединить 2 таблицы после того, как эти таблицы были нормализованы. Ответ? Это невозможно сделать, нелегко!
Итак, для чего предполагается использовать airtable, для создания ненормализованных баз данных, иначе известных как электронная таблица!
Ответ №2:
-
Если вы используете поле «Класс» типа «A» или «B» в таблице «Персона», появится всплывающее окно, чтобы вы могли увидеть сведения о классе.
-
Или, если вам действительно нужна таблица такого типа, мое предложение таково: создайте новую таблицу с именем «xxx», напишите код в блоке сценариев и заполните данные из таблиц «Person», «Class» в новую таблицу.
PS: Блок сценариев поддерживается только в плане «Pro».