私は、会社が歴史をデジタル化するのを手伝おうとしているところです。1 つのプロジェクトでは、機器の保守記録を取り、それらを mysql データベースに入れています。アイデアは、山や紙の山をめくることなく、いつでも履歴を引き出すことができるようにすることです.
私の経験は、phpMyAdmin を使用してテーブルを作成し、php をいじって希望どおりにデータを出力することに限られています。私はリレーショナル設定を使用したことがありません。
データ フィールドは常に同じであり、データベースは Excel からのコピー/貼り付けによって入力され (カンマ区切りのインポートが理解できるまで)、エンドユーザーがこのデータを編集する必要はありません。表示/印刷のみを目的としています。
フィールドの例: id、ユニット番号、unit_type、date、maintenance_performed
私の質問は、これらすべてを 1 つのテーブルにまとめることは、このタスクを達成するための受け入れ可能な方法でしょうか? それとも、ユニットの種類が異なるため、リレーショナル セットアップの方が優れていますか? なんで?