sql >> データベース >  >> RDS >> Mysql

手動の日付ベースのデータ入力に対応するために、どのような種類のスキーマを使用できますか?

    まず第一に、あなたはアプリケーションを逆方向に設計しています。データはUIを駆動しますが、その逆ではありません。

    月/年のドロップダウンがあるかどうかはまったく問題ではありません。何をキャプチャする必要がありますか?

    各値が1か月のものである場合、なぜ開始日と終了日を気にする必要がありますか? 1つの日付と、月の最初または最後のいずれかの規則を使用します。

    2010年6月1日は2010年6月のエントリーです。その日は関係ありません。日付型以外は使用しないでください。

    スキーマを正規化する場合は、ソーシャルメディア会場のテーブル、プロパティのテーブル、Count_for_monthの日付列とcount_of_followersの整数列の両方の子テーブルが必要です。

    マルジャンへの返答

    重要なのはあなたのデータだけです。 Excelが消えた場合、ファイル内のデータをGoogleドキュメントで使用できる限り気になりますか?

    しかし、それは私が多くの不要なデータをキャプチャすることをお勧めすることを意味しますか?または、テーブルごとに1つの画面を設計しますか? (「テーブルとCRUDを中心とした」とはどういう意味かを推測しているだけです)また、データモデルが要件によって駆動されているわけではありませんが、システムが存在する唯一の理由はOUTPUTであるという考えは狂気です。

    >


    1. 最新のPostgreSQLトレンド:最も時間のかかるタスクと追跡する重要なメトリック

    2. OracleMERGEおよびプリペアドステートメント

    3. MySqlを使用してWordpressに投稿を挿入する

    4. SELECTステートメントpostgresの動的列