We don't know what you are selling so it is hard to know what makes sense but if you need to tie an invoke to the platform it came from, instead of CustomerID, you might need CustomerPlatformID in tblinvoices so you tie the invoice to the customer via the platform it came in on.
You DO need CustomerUserName in the Platform table. Each user can have a different ID depending on the platform. I think this got renamed as CustomerPLTID. So remove this field from customers and move it to platform.
Let's clarify again:
CustomerName is the real name of a person - too bad you didn't take my advice on breaking this up.
CustomerPLTID is the user name on a platform like mike60smart
Address is the customer's billing address - too bad you didn't take my advice on breaking this up.
Assuming that a phone is mobile caould cause a problem and not allowing for a non-mobile is short sighted. I personally never give my cell number to anyone unless I am meeting them somewhere. I never give it to companies and I always tell my friends who have the number not to call it unless we are on the way to meet. I simply refuse to be tied to a phone and the cell phone is for my convenience not anyone else
We don't know what you are selling so it is hard to know what makes sense but if you need to tie an invoke to the platform it came from, instead of CustomerID, you might need CustomerPlatformID in tblinvoices so you tie the invoice to the customer via the platform it came in on.
You DO need CustomerUserName in the Platform table. Each user can have a different ID depending on the platform. I think this got renamed as CustomerPLTID. So remove this field from customers and move it to platform.
Let's clarify again:
CustomerName is the real name of a person - too bad you didn't take my advice on breaking this up.
CustomerPLTID is the user name on a platform like mike60smart
Address is the customer's billing address - too bad you didn't take my advice on breaking this up.
Assuming that a phone is mobile caould cause a problem and not allowing for a non-mobile is short sighted. I personally never give my cell number to anyone unless I am meeting them somewhere. I never give it to companies and I always tell my friends who have the number not to call it unless we are on the way to meet. I simply refuse to be tied to a phone and the cell phone is for my convenience not anyone else's.