Всем привет! Такой вопрос интересный, наверное, слишком простой, но хочу уточнить как лучше правильно сделать.
Есть система некоммерческих организаций. В данной системе есть члены. Членами могут быть физ лица, юридические лица и общественные объединения (какой-то коллектив). Из-за этих типов есть расхождение в полях. Например, у физ лиц есть дата рождения, у юр лиц нет. У юр лиц есть огрн у физ нет. И т д
Вопрос простой: нужно ли разделять эти типы на разные сущности или это все Member?
Наверное мою систему можно сравнить с какой-то CRM где есть клиенты.