In Sharepoint it is not possible to add more than 16 Lookup-Fields to a single list. This limit is explained here: http://support.microsoft.com/?scid=kb%3Ben-us%3B823555&x=6&y=5
I found a workaround for it: The RowOrdinal-Property in FieldDefinition in schema.xml is default setted to = "0". You cann add more fields of one fieldtype than the limit by setting the "RowOrdinal"property for the 17th Lookup-Field to "1".It works.
The only disadvantage of this workaround is that a filter using this field doesn't work correctly.
Can anybody explain to me what is the RowOrdinal-Property for? Or has anyone another solution defining more than 16 Lookup-Fields in one single list?