FlutterKaigi / 2024

Apache License 2.0
7 stars 0 forks source link

[Data-Staff]: データ設計(コントリビューター) #89

Open blendthink opened 1 month ago

blendthink commented 1 month ago

概要

基本的に昨年のアプリやウェブサイトを確認して設計を行い、関連チームへ他に必要なデータがないか確認をとります。

データ構造について

昨年のアプリやウェブサイトを確認して、どのようなプロパティが必要か、プロパティの型は何が適切かなどを検討して、最終的に具体的にスキーマの SQL をどうするかを検討します。

https://github.com/FlutterKaigi/2023/blob/main/lib/features/staff/data/staff.dart

成果物は次の2つです。 supabase ディレクトリを作成して、その配下に成果物を置いてください。

ER 図は xxx.md を作成して Mermaid を使って記述してください。 スキーマの SQL は scheme.sql を作成して、 Supabase 独自の記法で記述してください。

https://zenn.dev/aldagram_tech/articles/a10166f763d30e https://github.com/vuejs-jp/vuefes-2023/blob/main/supabase/schema.sql

データ更新手順について

可能な限り手順を自動化するように設計します。必須ではありませんが、場合によっては Mermaid などを使って、フローチャートなどを作成すると整理できていいかもしれません。 ただし、このチケットでは実装は行わず設計のみです。

https://zenn.dev/goggle555/articles/242f9c398dda1c

成果物はこのチケットにコメントしてください。

関連チームレビューについて

関連するチームのリーダーに Slack でレビュー依頼をします。

データチームレビュー

データチームの @blendthink までレビュー依頼お願いします。