Итак, у меня сейчас есть таблицы в SQL с таблицей, соединяющей другую таблицу, например,
Table1: id, identifier, other_attributes
Table2: id, identifier, other_attributes
Table3: id, table1_id, table2_id // this connects table 1 and 2.
Итак, я создал объект для table1 и table2, разрешив такие вещи, как $table = new table1($id);
и $table->getName();
или $table->setName();
Однако я не совсем уверен, что это лучший способ? И если это так, то лучше ли будет создать еще один объект для table3? или есть лучший способ сделать это?
Наконец, то, что я сделал, это объединение методов получения и установки, то есть $table->name('somename');
установит имя, а $table->name();
получит его. Разумно ли их объединять? или лучше их разделить?
хош