私は個人的に使用するプロジェクト マネージャー サイトを作成しています。サイトのデータベースを構築する最善の方法について質問があります。
Client
リスト、Projects
、Tasks
、Invoicing
およびが含まれPayments
ます。すべてのコンテンツを にリンクできるようにする最善の方法を見つけようとしていClient
ます。これは、データベースがどのように見えるかを理解するためにメモ帳にまとめたものです。
Clients: id, name
Projects: id, client, project_name, due_date
Tasks: id, client, project_name, task, due_date, complete
Invoices: invoice_id, client, project_name, date, due, balance, payment, pay_date
Invoice_item: id, item, amount
これをどのように行うべきかについて誰かがより良い考えを持っている場合は、お気軽にお知らせください。