I would whole heartedly agree this looks very much like free work.
One 1:many relationship is not a production application. Is is clearly a contrived scenario designed not to disadvantage a Dev with no domain knowledge (apart from knowing what an IBAN is...)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.