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