I have implemented the custom database. However, it had the effect that with the next scheduled recording, MediaPortal kicked off this recording over and over again, which meant that I eventually had to stop the TV service and the end result was that I had the same recording more than 200 times in a folder. I then restored the original database.