I have the following tables:
1. Client Table
2. Client Farms ( each client has one or more farm)
3. Client Crops (what the client produces, and the seasons they use)
The products we sell have these tables
1. Products
2. Stresses the products cure ( Product can cure more than one stress)
3. The Crops that these stresses occur ( same stress can be in many crops)
As you can see each group is separate BUT the common entity is Crop.
How can one design a good relation with all these tables
P.S There are some internal associate tables
ClientCrop
ProductStress
CropStress
These are used to solve the many to many issues
1. Client Table
2. Client Farms ( each client has one or more farm)
3. Client Crops (what the client produces, and the seasons they use)
The products we sell have these tables
1. Products
2. Stresses the products cure ( Product can cure more than one stress)
3. The Crops that these stresses occur ( same stress can be in many crops)
As you can see each group is separate BUT the common entity is Crop.
How can one design a good relation with all these tables
P.S There are some internal associate tables
ClientCrop
ProductStress
CropStress
These are used to solve the many to many issues