I understand that I should keep my business logic and UI separate, but I don't know if what I'm doing now violates that rule.
I'm designing my financial program's table structure. I've had a little trouble visualizing some parts, so I mocked up some screens to help me sort out what all will be needed and how things fit together. I really think it's helped, and I believe my schema is solid, but I started wondering if maybe I've fooled myself into thinking that using the mock-up screens to help is ok when it's really hurting me.
Have I automatically gone wrong by using the mock-up screens?
Or could someone explain the potential pitfalls so I can make sure I'm not going down the wrong path?
Thanks.