Hey FEN,
thanks for your question!
If you create the lookup without the relation existing between the tables, the join criteria are specific to the lookup only.
On the other hand if you create a relation between the tables, this relation is “universal”.
To be more specific, let’s say you add a second lookup field from the same table, and there is no relation you need to define again, which fields to join on.
And let’s say, at some point, the relation between the two tables changes (e.g. joining on different columns, or on another one (like tenant)), you’d need to adjust all lookup fields one-by-one, instead of just once adjusting the relation.
My general rule is to create relations between tables first and then use them in the lookups.
It will make your life easier down the line when your project grows.
HTH,
Frank
Hi @FEN
To add to what Frank shared we have two guides that we explain this in.
Is about how it works when you already have the relations before adding the lookup.
Is about lookup fields in general
Hi @FEN
To add to what Frank shared we have two guides that we explain this in.
Is about how it works when you already have the relations before adding the lookup.
Is about lookup fields in general
ty you. i will have a look