Тебе нужна связка Many-To-Many. Суть такова:
1. Дома существуют отдельно (ничего не зная о риелторах)
2. Риэлторы существуют отдельно (ничего не зная о домах)
3. Вводится третья таблица, которая отвечает за связку ID (house_id, rieltor_id)
Тем самым, зная house_id к примеру - сможешь выбрать всех подвязанных риеэлторов. Зная rieltor_id - можешь выбрать все привязанные дома.
А чтобы при удалении риелтора, он также удалялся с домов - нужно будет настроить FOREIGN KEY
Поищи в сети по этим темам. Материалов валом.
А во многих фреймворках, это идет из коробки.