共通マスタを使う

「取引先」「商品」「社員」など、複数のアプリで同じデータを使いたいときの機能です。一度つくれば、あとから作るどのアプリからでも同じデータを参照できます。

🔒 契約プランによっては利用できません。共通マスタは Standard 以上でご利用いただけます。Free では、作成も参照もできません。プランごとの違いは サービスとプランの違い を参照してください。
Platio Canvas AI では、ご契約中のすべてのプラン(試用期間を含む)で共通マスタをご利用いただけます。

共通マスタとは

共通マスタは、画面のない、データだけのアプリです。ほかのアプリは、そのデータを読み取り専用で参照します。マスタの中身を直すと、参照しているすべてのアプリに反映されます。

たとえば「見積アプリ」と「請求アプリ」が同じ「取引先マスタ」を見る形です。取引先の住所を変えるのは、マスタの1か所だけで済みます。

共通マスタにはプレビューや公開はありません。使える画面は データ・ER図・ノート・設定 です。

1共通マスタをつくる

つくり方は3つあります。迷ったら「チャットで設計してつくる」がおすすめです。

チャットで設計してつくる(おすすめ)

  1. ワークスペースのホームで設計のチャットを開き、「共通マスタを作りたい」と話しかけます
  2. 画面に 共通マスタモード のバッジが出て、ER図(データの関係図)が描かれていきます
  3. 内容を確認し、直したいところはチャットで伝えます
  4. 🧩 ER 図で共通マスタを作成 を押します
  5. 確認画面で、テーブルと項目の一覧を見て、マスタの名前 を入れます(例: 取引先・商品マスタ)
  6. 作成する を押すと完成です
確認画面にサンプルデータは入りません。データは作成後に入れます。内容に問題があるときは ER 図に戻る で戻れます。

CSVから読み込んでつくる

基幹システムなどからエクスポートしたCSVがあるときに便利です。「共通マスタモード」で 📄 CSVから読み込む を押してCSVを選ぶと、項目からテーブル構成が読み取られ、下書きができます(CSVは1つでも複数でも使えます)。確認画面を見て 作成する を押してください。

作成画面から空のマスタをつくる

アプリ一覧で + 新しいアプリ を押し、「どこで動かす?」で 🧩 共通マスタ(データベースだけのアプリ) を選びます。テーブルは空の状態から始まります。

すでにあるアプリのテーブルを共通マスタにする

  1. そのアプリの データ タブを開き、左のテーブル一覧で切り出したいテーブルにチェックを入れます(パソコンの画面で操作できます)
  2. 共通マスタに設定 を押します
  3. 確認画面で対象を見て、作成する を押します

切り出したテーブルは新しい共通マスタになり、元のアプリからは参照専用になります。登録・編集・削除の画面は、自動的に閲覧専用へ調整されます。

2アプリから参照する

アプリを作るときに指定する

  1. ホームのチャット入力欄で @ を入力し、🧩 共通マスタを参照 の「共通マスタを選ぶ…」を選びます
  2. 一覧からマスタにチェックを入れて、この N 件を参照する を押します(複数選べます)
  3. 入力欄の上に「🧩 マスタ名」のチップが付きます。外すときは × を押します
  4. そのまま、つくりたいアプリの内容を送ります

AIは、参照するマスタのテーブルをすでにあるものとして設計します。取引先マスタを選んでおけば、見積アプリ側で取引先のテーブルを重ねてつくることはしません。

すでにあるアプリに追加する

参照させたいアプリの データ タブを開き、左のテーブル一覧の下にある + 共通マスタを参照 を押します。マスタにチェックを入れて 確定する を押してください。チェックを外して確定すると、参照をやめられます。

参照できるのは同じワークスペースの共通マスタだけです。参照を追加するには、そのアプリのデータを編集できる権限が必要です。

3参照したデータの見え方

共通マスタの中身を変える

データの追加・修正はマスタ側で行います。参照しているアプリからは変えられません。

別のアプリが参照している項目やテーブルは削除できません。カードに「参照されているため削除できない項目があります」と、参照元のアプリ名が表示されます。

どのアプリが使っているか確認する

マスタの データ タブで、左のテーブル一覧に 参照しているアプリ (N) が出ます。使用中 N を押すと 共通マスタの利用状況 が開き、アプリごとに、参照しているファイル・使っている列・リレーションが分かります。マスタの項目名を変えたり消したりする前に、ここを見ておくと安心です。

参照をやめる・マスタを削除する

ログイン情報を共有する

社員マスタのように、パスワード付きのユーザー情報を持つマスタがあるときは、複数のアプリで同じ人・同じパスワードでログインできるようにできます。アプリを作るときにパスワードの項目を持つマスタを選ぶと、自動でそのマスタがログインの元になります。ログインの元を切り替えると、そのアプリにログイン中だった人は、いったんログアウトされます。

アプリを複製したとき

共通マスタを参照しているアプリを複製すると、マスタへの参照も一緒に引き継がれます。

できないこと・注意点

困ったとき

こんなとき確認すること
「🧩 共通マスタ」の選択肢が出ないプランが Free ではないか確認してください。Standard 以上なのに出ないときは、運営にご連絡ください運営にご連絡ください
「参照できる共通マスタがありません」と出る同じワークスペースに共通マスタがありません。先にマスタをつくってください
「共通マスタとして作成されたアプリのみ参照できます」と出る選んだのは通常のアプリです。共通マスタとしてつくったアプリを選んでください
「このマスタのテーブルを参照している列があるため解除できませんでした」と出る自分のアプリの列がマスタのテーブルを指しています。表示された列を確認してから解除してください
データを直したいのに編集ボタンが出ない参照している側の画面です。マスタを開く から、マスタ側で直してください

← マニュアル一覧へ戻る