【オリジナルアプリのDBを考える】


What

DB設計をREADMEに書く前にmarkdownで書く

Why

明白にするため(メモ)

DB設計

usersテーブル

Column Type Options
username string null: :false
email string null: :false, unique: true
password string null: :false

Association






blogsテーブル

Column Type Options
user_id references null: :false
image
title string null: :false
text text null: :false
date date null: :false

Association






videoテーブル

Column Type Options
user_id references null: :false
video
title string null: :false
text text null: :false
date date null: :false

Association






photosテーブル

Column Type Options
user_id references null: :false
image
title string null: :false
text text null: :false
date date null: :false

Association






profilesテーブル

Column Type Options
user_id references null: :false
image
username string null: :false
birthday text null: :false
birthplace date null: :false
bloodgroup string null: :false
height integer null: :false

Association