私はアンドロイドアプリを開発中です。エントリー日までに区別する必要があるデータを保存する必要があります。これを行うにはAndroid開発:データベースを設計している間に複数のテーブルまたは巨大な単一のテーブル?
、私はこれらのアプローチを考えてきました:
は、各日付の新しいテーブルを作成し、その中のデータを保存します。 したがって、表は2つの属性、つまりitem_numberとamountのみで構成されます。
date属性とunique_idも含む巨大な表を作成します。
複数のテーブルを作成すると、特定の日付に属するデータを簡単に追加できますか?しかし、それもパフォーマンスを低下させるか、より多くのスペースを取るでしょうか?
MySQLはAndroidで動作しません。これはMySQLの質問ですか、Androidの質問ですか? – CommonsWare
あなたはsqliteを意味するのでしょうか?それが問題なら、Androidとは何の関係もありません。 – iTayb
私の間違いは、私はsqliteを意味した。 Androidで作業しているので、私はそれを言いました。 – Siddhant