I'm probably doing this wrong, but here it goes.
I'm trying to build something like very basic CRM. I know there are plenty of them, but I want something to learn actually.
Requirements:
- Some companies are never contacted before. That's why I created two additional tables
contact_emails
andcompany_emails
. - The contacted company may have assigned contact (person).
- A person can have phones and emails.
- One person can be assigned to multiple companies
- One company can have multiple persons
Questions:
- Am I on the right track?
- What can be improved and how?