Quote:
Originally posted by DNA7433
I'm new to creating databases, and I'm trying to write a small one for a contractor. Say you have a table for customers, how would you layout fields for this since some customers might be companies that only have a company name, and some customers might just be regular people with a first, middle, and last name? :confused:
What I would do is make every company give a contact name and make the company name nullable. This way, every record will have a first, middle, and last name, and only those records that are company records will have a entry for the company name column. This will also help if someone needs to contact a company, they can call and ask for the specific person that caused the creation of the record in the database.