Для меня это звучит так, будто сначала вам нужно серьезно нормализоваться.Разбейте данные employee_account на свою собственную таблицу:
table: employee_account_data
EMPLOYEE_ACCT_ID int
EMPLOYEE_ACCT_TYPE varchar(15)
EMPLOYEE_ACCT_BALANCE decimal
Вам также понадобится таблица-мост, так как многие сотрудники могут иметь много учетных записей (от многих до многих):
таблица: employee_account_lookup
EMPLOYEE_ID int
EMPLOYEE_ACCT_ID int
Таким образом, вы не будете повторять employee_name для каждого типа аккаунта (как я подозреваю, вы сейчас).Если вы действительно хотите хорошо нормализоваться, вы также можете создать таблицу для хранения различных типов учетных записей сотрудников.Таким образом, вам не придется беспокоиться о том, что кто-то неправильно введет «Проверка» или «Экономия» при вводе данных.