На какую должность вы брали интервью?
Не существует такого технического термина, как «модель ER», это термин, описывающий непрофессионалов. Есть технические термины:
- Модель данных
- Реляционная модель (РМ)
- Диаграмма отношений сущностей (ERD)
Который является только сущностями и отношениями; Модель данных за вычетом столбцов и типов данных
Вполне справедливо, что в некоторых частях света оно превратилось в «модель ER».
Если они на самом деле попросили вас предоставить «модель ER», они не на высоте. Но если бы они были на высоте, они бы спросили ЛИБО модель данных (маловероятно для интервью) ИЛИ диаграмму ER (вероятно).
Я думаю, что в наши дни, если кто-то говорит с базой данных и не указывает тип, ожидается Реляционный.
Если бы вы говорили «указатель» и «индекс» на этапе ER Diagram в интервью со мной, я бы показал вам дверь. Thvia FK e сначала не демонстрирует понимания реляционной модели; во-вторых, слишком много деталей на этом высоком уровне моделирования. «Отец / сын» демонстрирует, что вы не понимаете B-деревья («у каждого члена есть два узла») и реляционный (ребенок все равно ссылается на родителя, вам не требуется дополнительная работа или «указатель»)
Когда вам дадут четкое уведомление о принятии / отклонении работы, на которой вы прошли собеседование, отправьте сообщение снова, я предоставлю ответ.