public void storeExecutableCategories(ExecutableRecord erec) throws SQLException {
		if (erec.isAlreadyStored()) {
			return;
		}
		// TODO: We are NOT checking if the stored exe has the same categories as this exe
		List<CategoryRecord> catrecs = erec.getAllCategories();
		if (catrecs == null) {
			return;
		}
		long exeid = erec.getRowId().getLong();
		for (CategoryRecord catrec : catrecs) {
			insert(catrec, exeid);
		}
	}
@param erec the executable record
@throws SQLException if there is a problem inserting the category
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/tables/ExeToCategoryTable.java