I am taking an online class and I decided to break the mold and not use one of the supplied databases as my project. The professor told me that if you want to do this make sure the database is normalized. I understand this concept but would like some experts to take a look at it. I have to have this down before I proceed on the rest of the project since everything builds off this.
A client can have many HOSTINGSUBCRIPTIONS
Each HOSTINGSUBSCRIPTION can only be linked to one HOSTINGPACKAGE
A client can have many INVOICEs
INVOICEs can have many LINEs
I believe HOSTINGSUBSCRIPTIONS and HOSTINGPACKAGE is correct, but INVOICE and LINES are not. It should be a M:N relationship, but I'm not sure how to properly show that.
![]()