Просто вопрос домашней работы Я пытаюсь выяснить, я был бы признателен за помощь.Простая база данных - проблемы с дизайном
Видимо, есть три проблемы с дизайном этой конструкции базы данных:
Account = {AccNumber, Type, Balance}
Customer = {CustID, FirstName, LastName, Address, AccNumber}
Тот, что вполне очевидно, что «CustID» бесполезно, если «AccNumber» существует.
Я не совсем уверен во второй и третьей проблемах.
Есть ли проблема с отдельным атрибутом для «FirstName» и «LastName», наклоняют мы просто используем „Name“?
И еще один вариант, если „AccNumber“ является первичным ключом (при условии, CustID будет удален), это, вероятно, должно быть место в начале:
Такие, как:
Customer = {AccNumber, Name, Address}
Любой вход был бы оценен
Благодаря
-1 для принятия предположений, как в ответе @ tyjkenn, но +1 для решения его вопроса об имени. –