mike60smart
Registered User.
- Local time
- Today, 16:06
- Joined
- Aug 6, 2017
- Messages
- 2,237
Hi PatYour schema is incorrect. Look at the one I suggested in #19 again. The start and end need to go at the LOWEST level. While it is technically possible to use just the Start year or the End year for that matter, queries are far simpler if you have both start and end.
The relationship is Era, Period, Epoch and the years are associated with the Epoch which is the lowest level.
For this application, I would use the actual names rather than surrogate keys. It will be easier for the OP to understand and they are not likely to change but just in case, use Cascade Update on the relationship.
I amended some names of tables in the attached and believe it does what the OP wants.