Interpretation of relational symbols

Is it too pedantic to ask, why in the definition of a structure in model theory sets are assigned to the relational symbols $P, R, ...$ of a language and not to corresponding formulas $Px, Rxy, ...$ (modulo choice of variables)? It would seem to me more consistent with the interpretation of arbitrary open formulas inside model theory and compared to set theory where by the comprehension axiom sets are assigned to open formulas, not to symbols.

Is it just a notational abbreviation - to name a set by $P$ instead of $Px$ - or is there something deeper behind it? If it's an abbreviation: Why is this so seldom (if ever) made explicit?

-
How would you then define the meaning of P(f(x))? –  Levon Haykazyan Jun 27 '11 at 9:24
What does this have to do with my question? –  Hans Stricker Jun 27 '11 at 9:39
You suggested to change somehow the definition of a structure claiming that it will make matters more consistent. I tried to imagine how will this affect other basic definitions. I think that in defining the semantics of formulas (and by that I mean the relation ${\cal A} \models \phi$), you'll either need to define some complicated operations on sets or, at least implicitly, state that relations are assigned to relation symbols (not formulas). I don't think this is more consistent and wondered if you have a better definition. –  Levon Haykazyan Jun 27 '11 at 11:43
@Levon: I didn't want to change the definition of a structure but asked for an alternative reading of the standard definition: wether the assignment of sets to symbols couldn't be understood as the assignment of sets to (equivalence classes of) formulas (just represented by symbols). –  Hans Stricker Jun 27 '11 at 12:38
@Hans: There is a natural one-to-one correspondence between relation symbols and their corresponding formulas (modulo choice of variables). So from formalist point of view, there is no difference whether you assign something to the former or to the later. It is like talking about functions and their graphs. I interpreted your question as an aesthetic question of preferring one over the other. If this is not the case, I am not sure I understand your question, at least the first part. –  Levon Haykazyan Jun 27 '11 at 13:25

I agree with your explanation that the relational symbol $P$ is a perfect name for the equivalence class of formulas $Px$, $Py$, $Pz$, ... and I will take this for the answer. (I still see a difference between the symbol and the equivalence class of formulas which it names, and dare to suggest to take this difference serious.) –  Hans Stricker Jun 27 '11 at 9:38
@Hans: That's not how I'd summarize my explanation :-) By saying $P$ is a perfect name for the equivalence class, you still seem to be implying that somehow it's more natural to think of the set being assigned to the equivalence class than to the symbol, and the symbol is just standing in for the equivalence class. I don't see it that way; it seems most natural to me to assign a set to each symbol, without any reference to the equivalence class. –  joriki Jun 27 '11 at 9:43