diff --git a/cubicweb_rodolf/migration/0.1.2_Any.py b/cubicweb_rodolf/migration/0.1.2_Any.py
new file mode 100644
index 0000000000000000000000000000000000000000..ba4990d7978b34c6a10e7275b4327b028d7b8a17_Y3ViaWN3ZWJfcm9kb2xmL21pZ3JhdGlvbi8wLjEuMl9BbnkucHk=
--- /dev/null
+++ b/cubicweb_rodolf/migration/0.1.2_Any.py
@@ -0,0 +1,1 @@
+add_relation_definition("ImportProcess", "has_input_dataset", "File")
diff --git a/cubicweb_rodolf/schema.py b/cubicweb_rodolf/schema.py
index 1820d93a1a8cdefd81e58aae9cdd64b6df1db65d_Y3ViaWN3ZWJfcm9kb2xmL3NjaGVtYS5weQ==..ba4990d7978b34c6a10e7275b4327b028d7b8a17_Y3ViaWN3ZWJfcm9kb2xmL3NjaGVtYS5weQ== 100644
--- a/cubicweb_rodolf/schema.py
+++ b/cubicweb_rodolf/schema.py
@@ -65,6 +65,7 @@
         "ImportProcedure", cardinality="1*", inlined=True
     )
     rq_task = SubjectRelation("RqTask", cardinality="11", inlined=True)
+    has_input_dataset = SubjectRelation("File", cardinality="??", inlined=True)
     has_output_dataset = SubjectRelation("File", cardinality="??", inlined=True)
     import_report = SubjectRelation("File", cardinality="??", inlined=True)
     shacl_valid = Boolean()