Для построения информационной модели объектов, обладающих одиноковыми наборами свойств, как правило, используют:
таблицы "объект-свойство"
взвешенные графы
таблицы "объект-объект"
деревья