Многим объектам нужен адрес в базе данных - PullRequest
0 голосов
/ 14 июля 2020

У меня есть две сущности клиенты и магазины , и им обоим нужны адреса , должен ли я делать разные таблицы адресов для каждого объекта или использовать одну для обоих с двумя разными внешние ключи, но во втором случае у меня, вероятно, будет много значений null в моей таблице, поскольку будет заполнен только один из них.

1 Ответ

0 голосов
/ 14 июля 2020

Если поля таблицы адресов одинаковы для каждого объекта, я бы использовал одну таблицу адресов с внешними ключами.

Если в вашем адресе много специальных полей для клиентов и магазинов, то я бы использовал 1 таблица для каждого ...

...