Tables client and product. It is many to many
1. Approach I
Unique Client table and Unique Product table and Junction Client/Product table
2. Approach II
Client with product FK, and Product with Client FK and the junction table.
The nature of the project is; Clients will grow, but products rarely grow(much slower) We are talking 30->200 for clients and 10->25 for products.
Also, the reporting is basically to answer: what Clients using what products. And vice versa. No transactions( i.e. sales) involved here .
My concern is Normalization in the second approach.
Also, I have no idea how to create data entry forms in such a situation(s).

1. Approach I
Unique Client table and Unique Product table and Junction Client/Product table
2. Approach II
Client with product FK, and Product with Client FK and the junction table.
The nature of the project is; Clients will grow, but products rarely grow(much slower) We are talking 30->200 for clients and 10->25 for products.
Also, the reporting is basically to answer: what Clients using what products. And vice versa. No transactions( i.e. sales) involved here .
My concern is Normalization in the second approach.
Also, I have no idea how to create data entry forms in such a situation(s).
