после поиска в инете,
ввёл: pkgmgr /iu:"TelnetClient"
перезагрузил
ввожу: telnet 1521
вывод: Подключение к 1521...Не удалось открыть подключение к этому узлу, на порт 23: Сбой подключения
(после "..." трёхсекундная задержка)
я писал:
1) Ноутбук Lenovo G505
2) у него только эти индикаторы
3) я не в Москве живу, и этот СЦ трудно назвать СЦ, просто кто-то, кто умеет "ремонтировать" открыл магазин, и у него вроде есть какое-то оборудование...
выпаять, вряд ли, они "нормальные пацаны"
ну, например, место работы у ребёнка никогда не потребуют, и паспорт у любого родителя есть всегда, а у ребёнка никогда!
оставлять их nullable не дело, как по мне. а если завтра придёт персонал, рабочие и ещё групп пять разных людей, у какого-нибудь охранника, скажем, будет этаж (точка) который он охраняет, опять обойдёмся nullable?
имхо, в Parents должно храниться то, что присуще всем людям (а паспорт есть не у всех).
вы со мной согласитесь?
не, фамилии действительно могут быть разные. В случае с Person, с ней будет связанна как с Child (person_id) так и Parent (person_id), а Child и Parent "не будут знать о существовании друг друга".
Оставим пока смену фамилий.
Нужно ли создавать эту таблицу чтобы не повторяться или нет?
Пока, как понимаю, нужно!
на самом деле, конечно расчёты не недельные, и настоящая задача немного другая, а это просто абстрактный пример.
А так, согласен, погрешность увеличивается на каждом шаге, замечание справедливое! Но, я это как-то решу...
а если на сайте будет еда. Там ведь может не быть производителя, и точно не будет ограничения по полу возрасту и цвету (как на одежду, например)(во всяком случая у меня).
Общее между телефоном и картошкой (например) это цена. Лишь она может быть у всех (бартера, слава Богу, нет...).
По методу Table я понимаю, что это абстрактный класс. И this.Entities типа DbSet, которую придётся инициализировать в конструкторе (абстрактного класса).
Вывод:
Нужно добавить абстрактный класс, который имплементит IRepository, и каждый репозиторий (например, UserRepository) уже наследовать от этого абстрактного класса.
Также придётся в каждом конструкторе отдавать родителю ссылку из контекста, например,
: base(_ctx.User) или : base(GetAll().User)
ввёл: pkgmgr /iu:"TelnetClient"
перезагрузил
ввожу: telnet 1521
вывод: Подключение к 1521...Не удалось открыть подключение к этому узлу, на порт 23: Сбой подключения
(после "..." трёхсекундная задержка)