способ создания объекта

alex77

Новичок
способ создания объекта

Здравствуйте.

Посоветуйте, как правильно создать объект?
Есть таблица в БД, в которой есть столбец `id`.
Конструктор принимает параметр id, получает соответствующую запись из таблицы и инициализирует свойства.
А как быть, если записи в БД ещё нет:
1 - Заранее создать запись в БД,
или например
2 - вызвать конструктор без параметра и в нем добавить новую строку в БД, после чего создать объект со свойствами по умолчанию.

Читал здесь: http://phpclub.ru/talk/showthread.php?s=&threadid=71320&highlight=%F1%EE%E7%E4%E0%F2%FC+%EE%E1%FA%E5%EA%F2
но так и не понял, какой способ лучше.

P.S.Надеюсь, кто-нибудь поймет то, что я тут написал.
 
Сверху