diff --git a/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt b/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
index 65ddad7904754ba10facd654a94cb3c0ae03a918..8c52601100957577ee88868bd1dcbbc1fc228a4c 100644
--- a/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
+++ b/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
@@ -32,6 +32,9 @@ class Table (): Labelled {
     @JacksonXmlProperty(isAttribute = true)
     var schema: String? = null
 
+    @JacksonXmlProperty(isAttribute = true)
+    var source: String? = null
+
     private var labeller = Labeller()
 
     fun hasColumn(nameToFind:String): Boolean {