beBit Interview Question

How would you approach database design