私はフィールドサービス技術者であり、勤務先の会社から、または特定の仕事の注文を通じて発行された部品の在庫を持っています。手持ちの在庫と、他の人に返品または譲渡された部品の両方を管理するためのWebサイトを設計しようとしています。追跡する必要のある情報は次のとおりです。
- 部品番号(10桁)
- 要求番号(8桁、一意)
- 説明(最大50文字)
- 場所(バンまたは小屋)。
- WorkOrder( "w" + 9桁例:'W212141234')
- BOL(15桁の船荷証券#)
- TransferDate(一部を削除する日付)
- TransferMethod(enum'DEF'、'RTS'、'OBF')
私はおそらくPHPを使用してWebサイトを作成し、MySQLデータベースと対話します。
最高のデザインは何ですか?マルチテーブルアプローチまたは特定のフィールドのみのクエリを表示するWebページを含む1つのテーブル?部品番号、要求番号、説明、および場所をリストした手持ちの部品のリストが必要です。また、残りのすべてのフィールドに入力されたDEFとして返された部分を一覧表示する、「不良品の返品」ビューを用意できる必要があります。
「手元」フィールドに加えて、残りのフィールドには、「手元」でなくなるまでデータがありません。
私はSQLとPHPの両方に慣れていないので、助けてくれて本当に感謝しています。私はRubyonRailsとdjangoを試しましたが、現時点でそれらすべてに取り組む必要があるかどうかはわかりません。