Thank you for your question and welcome to Just Answer.
There are a few things to consider when making the decision whether or not to have a new denture made or to keep repairing the one you have.
The strength and stability against biting forces in an upper denture comes from the enclosed palatal design, which adds quite a bit of suction to the fit and gives is considerable strength. Your upper denture does not have this built in to it and therefore will be weaker and will move more when chewing. This is what contributed to its fracture only one year after it was made. In addition, if you have remaining natural teeth on your lower jaw, these put much more stress on the already weakly designed upper denture. The natural teeth bite much stronger on an upper denture than a full lower denture would.
Therefore, if you want a denture that is stronger, more stable and resistant to fracture, you need to have a new one made that has a full palate and keep the old one for emergency purposes.
I hope this answers your question.
If you have any concerns regarding this issue that I have not addressed, please let me know and I will get back to you with more information.
Sincerely, XXXXX XXXXX DDS