
Вот такая схемка, только этих
Table2, Table3
на самом деле n
штук. Надо вывести для каждого Id
соответствующее Name
из какой-нибудь из множества таблиц, ну, и сортировать по нему...Так, спрашиваю, а что, если этих
Name
будет больше одного или не будет вообще? Не-ет, отвечают мне, у нас тут Программная Логика! Я чуть со стула не упал. Ладно, говорю, а кто вообще такую схему дебильную придумал? Почему в Table1
не добавить два поля: Name
и какой-нить NameType
- и не забыть этот зоопарк, как страшный сон?И тут моей психике был нанесён удар страшной силы - я попробую воспроизвести реплику близко к тексту: «Нет, мне так неудобно, потому, что так у меня каждая табличка - это объект в java! Вы ведь знаете, что такое наследование?»
... выгнал пинками на..уй... Но, м-мать...