我正在制作一个供我个人使用的项目经理站点,并且我有一个问题,即为该站点构建数据库的最佳方法是什么。
它将涉及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
如果有人对我应该如何做到这一点有更好的想法,请随时告诉我。