Mayu Ishikawaさんからの質問に対する回答です!
「私はどうしても複雑にしてしまいがちなので、DB作成時に気にしている事など教えてほしいです。DBもたくさん作りがち。」
DB作成時の基本は「1データベース=1意味・1目的」です。例えば、タスクとカレンダーを一緒にしない、などです。「このDBには何を記録して、何に使う?」という質問をDBを作る時にするようにしています。
ただ、Notionはこの原則からある程度外れても良いのがメリットだと思います!
例えば、日報を毎日打つ必要があるとします。また、別で出退勤は必ず必要です。このような場合、原則通りだと日報DBと出退勤DBを作成するはずです。ただ、この2つはくっつけた方がDBも減りますし、メンバーも手数が減ります。
大きな方向性としては、日報ページを作ったら出勤時間が自動で入力される、コンテンツにその日の作業などを書く、退勤時にステータスを退勤とすると退勤時間が入力される。
色々言いましたが、慣れるまでは「1データベース=1意味・1目的」。データベース間に共通点やアイデアがあるならくっつけてみて合理的か考えてみる。こんな感じで僕はDBを作ってます。
あとは以下のようなものがDBを作る時の参考にしてます。リレーションは最初はあえてつくらずに、めんどくさいですがテキストプロパティで入力→選択プロパティでフォーマット→リレーションの検討みたいに段階的にプロパティをレベルアップさせるのも手です。
Notionのリソースでよく出てくるDB=OKR(目標管理)、プロジェクト、タスク、ドキュメント(Wiki)、ミーティングノート
オブジェクト(時間、人、物、場所のような現実世界の分類)
あくまで僕の考え方なので、僕もみなさんのDBを教えてください!