Как правильно делать добавление новостей гостями сайта?
Здравствуйте.
Есть портал, где ранее новости добавлялись исключительно администратором. Появилась необходимость сделать возможность гостям портала предложить/добавить новость от себя. Естественно предполагается модерировать эту новость. При добавлении новости берутся данные пользователя и ищется такой пользователь через базу, если email есть, то присваивается текущий ID пользователя, если нет, то создаётся новый пользователь.
Есть два варианта:
1) Добавлять пользовательскую новость в ту же таблицу базы, куда добавляется новость администратором. Там администратор проверяет, редактирует по необходимости и публикует, спам удаляет.
2) Создать отдельную таблицу для таких новостей, затем переносить их вручную.
Вопрос заключается в том, какой подход более верный с вашей точки зрения и прошу аргументировать свой ответ развёрнуто.