LoginSignup
2

More than 3 years have passed since last update.

アルプ株式会社でエンジニアをしています、集約のエンティティ@pictinyです。
これはNotion Advent Calendar 2019 16日目のエントリです。
15日目はNotionのデータベースをロックするでした。

RDBスキーマ設計

MySQLのようなRDBのスキーマを設計することがあります。
Notionのデータベース機能を使って書いてみましょう。

RDBスキーマ設計

ユーザテーブルを設計したサンプルです。
以下のプロパティを作っています。

  • カラム名
  • データ型
  • データ例
  • カラムの説明

プロパティタイプ

プロパティには種類があります。これをプロパティタイプといいます。
RDBのデータ型を表現するプロパティにはSelectというプロパティタイプを使っています。

Screen Shot 2019-12-16 at 23.14.42.png

有限集合から1つを選択するときはSelectを使うとよいでしょう。
有限集合から複数を選択するときはMulti Selectがあります。

まとめ

Notionのデータベース機能の利用例を紹介しました。
プロパティタイプについての公式ドキュメントはPropertiesにありますので、そちらもご覧ください。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
2