Hi @lonsdaleit
So to be clear, you have a lookup field in the Agenda Dataverse table that is to the Database table, effectively creating a 1:N relationship from the Database to the Agenda table. If this is the case, you could have 2 agenda rows that both have the same lookup to the Database table and the Lookup function in your Canvas app wouldn't know which record to pull back in the results as there could be multiple matches.
You could do something like
AddColumns(Agenda, "MyDatabaseField", A1.MyDatabaseField)
The A1 is your Lookup Field and you should be able to pull any field from the Database table with this type of syntax.
Sorry if I am off base here...