アプリ制作実習〜データベース作成〜
まだ、あんまりまとまったわけではないですが、
写真を管理するデータベースを制作中なので自分のメモ代わりに書いていきます。
このアプリが持っているべきテーブルは
- 写真
- 写真ID
- タイトル
- 画像
- アルバムID
- アルバム
- アルバムID
- タイトル
の2テーブル。
そして、このアプリでやりたいことは
1.写真のアルバム形式でのグループ化
SQLにすると…
select 写真*, アルバムID
from 写真, アルバム
where 写真.アルバムID=アルバム.アルバムID
2.写真(アルバム)を追加すること
SQL➡
insert
into 写真(ID, タイトル, 画像, アルバムID)
values ('03' '記念' 'image.jpg' '01')
3.写真(アルバム)を削除すること
SQL➡
delete
from アルバム
where アルバムID='01'
4.写真(アルバム)のタイトル(所属アルバムID)編集
SQL➡
update 写真
set タイトル='3周年'
where 写真ID='15'
これを、android式に書いていけばよいということになりますが、
それは苦戦中で、まだまだかかりそうです💦