An ordered array of field names that together form the key.
Optionaloptions: KeyPathOptionsOptional key path configuration. Key generation is not
supported for composite keys: passing generator or autoIncrement
throws immediately at decoration time instead of being silently ignored.
Class decorator that defines a composite primary key spanning multiple fields. Use this when the entity's identity is determined by a combination of fields rather than a single property.