Abstract We introduce a concept of hereditary set of multi-indices, and consider vector spaces of functions generated by families associated to such sets of multi-indices, called hereditary function spaces. Existence and uniquenes of representing measures for some abstract truncated moment problems are investigated in this framework, by adapting the concept of idempotent and that of dimensional stability, and using some techniques involving C*-algebras and commuting self-adjoint multiplication operators.