@Override
	void addEntry(DBRecord record) throws IOException {
		Field indexedField = record.getField(indexColumn);
		if (isSparseIndex && indexedField.isNull()) {
			return;
		}
		IndexField f = indexKeyType.newIndexField(indexedField, record.getKeyField());
		DBRecord rec = indexTable.getSchema().createRecord(f);
		indexTable.putRecord(rec);
	}
Generate index table schema for specified primaryTable and index column
@param primaryTable primary table
@param colIndex index column
@return index table schema
Ghidra/Framework/DB/src/main/java/db/FieldIndexTable.java