Set<MoorTable> get readsFromTables { return { for (final entity in readsFrom) if (entity is MoorTable) entity else if (entity is MoorView) ...entity.transitiveTableReferences, }; }