Regardless of the reason, I would recommend keeping a tender on the car if it won't be driven for weeks at a time. I got nine years out of my last battery. They pay for themselves quickly:
https://www.amazon.com/Battery-Tender-021-0123-Junior-Charger/dp/B000CITK8S