Dec
7
【増枠】【オンライン】データベース設計実践Night 〜ウェブアプリのテーブル設計をしよう〜
データベースを制する者は、システムを制する データベース設計を実際にみんなでやりましょう
Registration info |
一般参加枠 Free
FCFS
|
---|---|
参加者への情報 |
(参加者と発表者のみに公開されます)
|
Description
本日の資料
https://www.notion.so/Night-1eff546e84fc482da556826d09abbfc8
参加URLは参加者にのみ分かる形で公開しております
zoomでのオンライン講義です
対象者
- SQLが少し分かる
- 実際のテーブル設計を体験してみたい人
データベースのテーブル設計(論理設計)
データベースを制する者は、システムを制する
物理設計ではありません
やること
データベース設計をみんなでやりましょう チームごとに別れて、システムの要件を満たすテーブル設計を考えましょう
ポイント
最初に定義した要件は、ビジネスの発展や社会の変化で変わっていきます 変更に強い設計を学ぶため、後からドンドン追加の機能を実装してもらいます 追加機能があることも念頭に入れて、テーブル設計する勘を養ってください
便利なツール
- その1 https://dbdiagram.io/d/5d919bdfff5115114db4be2e
- その2 https://ondras.zarovi.cz/sql/demo/?keyword=default
設計し、相互レビューし、考え方を身に着ける
データベースの論理設計には「正解」はない! 成長するためには、色んな人の考えに触れること!
過去実施した設計
ECサイト
- 商品を一覧
- カートに商品をいれる
- 決済する
- 住所登録
- 割引機能
- 返品・返金のフロー
チャット
- チャットの相手選択の画面で、ユーザーのアイコン・名前のリストが出る
- メッセージを特定の誰かに送信できる
- ユーザーは、複数のチャットルームを行き来できる
- 特定の誰かに送ったメッセージは、送った人しか見れない
- ログインは不要
クイズ
- 問題のカテゴリが選べる
- ユーザーは今まで答えたクイズの正答率が見れる
- 問題の選択肢は2択 ~ 4択
- 問題文には画像が1枚だけ使える
- どの問題に正答/誤答したかわかる
- 一回の挑戦でランダムに10問出題される
- ユーザーのランキングが表示できる
- ユーザーは何度でもクイズを挑戦できる
- クイズは追加できる
UberEats
- モバイルオーダーサービス
- 飲食店を検索する
- 決済する
- 注文者に電話する
- お店側が注文を把握する
飲食店検索
- 飲食店の詳細情報が見れる
- 検索条件
- 店の名前
- ジャンル
- 場所
- 最寄駅
- 営業時間
- 評価
- 横並びの席がある
- 喫煙
- 価格帯(昼・夜)
- ユーザーは店舗を評価できる
- ユーザーお気に入り店舗を登録できる
マッチングアプリ
- チャット機能
- 異性の属性で検索
- いいね機能
- ブロック機能
- NGワード
- 住所登録
- プロフィールから検索
- レコメンド機能
Media View all Media
If you add event media, up to 3 items will be shown here.