Какой дизайн вы ищете?
Пользовательский интерфейс? Даже этот вопрос зависит от того, кем будет ваша пользовательская аудитория. Вы разрабатываете систему для технически подкованных пользователей, отличную от той, которая разработана так, чтобы ее могли использовать «бабушки».
Бизнес-объекты?
Таблица базы данных и дизайн хранимой процедуры?
Стандарты кодирования?
Это слишком расплывчато для ответа, который мог бы оказать какую-либо практическую помощь.