Hi folks,
I'm reasonably versed in creating DB's in anything from Access to Oracle but would just like a second opinion...
I'm creating a new db for my employers to store all data relating to our clients and the projects/jobs that we are undertaking:
1 Client can have N projects
1 Project can only have 1 Client
So keeping it really simple (for possible future expansion) I have two tables:
Code:
Clients Table
Client Number
Second Name
First Name
Invoice Address
Mobile
Landline
E-mail
Company
Notes
Date of contact
---
Projects Table
Project Number
Site Address
Site Owner
Client Number (FK)
Client First Name
Client Second Name
Notes
Status (In progress/completed etc)
Date Started
Date Finished
- Are my two tables normalised as best as possible?
- I'm thinking WAMP or LAMP are the best tools to do this, am I right?
- For a front-end, I can just output/query with strings through a browser, but can I host this on a private network and it will function like it does on a website?
- Have I missed anything as I'm very rusty?
P.S. I really want to avoid the use of Access/Excel as (a) Excel 2010 is a shocker and full of bugs and (b) this database is going to be pretty darn large and I'd prefer a more malleable application.
Thanks for any tips or help at all!