Допустим, я определяю модель Person
export class Person {
public firstName: string;
public lastName: string;
public gender: ???;
}
Я хочу, чтобы пол был либо 'Мужской', либо 'Женский'.
Я думаю, мне нужно создать класс пыльников (втой же модели или отдельно ??).
export class Gender {
public id: number;
public name: string;
}
и построить значения [{0: "Male"},{1: "Female"}]
Это правильный способ сделать это? Если да, то как мне определить тип пола в модели Person?