Я разрабатываю приложение с использованием PHP/SQL Server, которое должно хранить информацию о выпускниках из множества различных академических программ, а также информацию о том, сколько из них было занято после окончания ... Это будет затем запрашиваются пользователями, которые захотят сравнить одну программу с другой, чтобы они могли создавать пользовательские таблицы, показывающие результаты для студентов. Таблицы будут что-то вроде этого:Хранение данных для таблиц HTML в базе данных
Program Salary after 1 Year Salary after 2 Years Etc...
Engineering Lots Even more!
Philosophy Nothing Are you kidding me?
Итак, вот вопрос: я должен хранить отдельные значения для этих точек данных в базе данных, или я должен просто хранить сырую HTML для строки таблицы?
Другими словами, я хранить это:
ProgramID Salary1 Salary2 Etc...
1 Lots Even More!
2 Nothing Are you kidding me?
Или я храню это:
ProgramID RowHTML
1 <td>Lots</td><td>Even More!</td>...
2 <td>Nothing</td><td>Are you kidding me?</td>
Я вижу аргументы в пользу обоих подходов ... моя кишка говорит мне, что хранение raw HTML будет быстрее - он устранит GOBS обработки PHP. Но я открыт для других интерпретаций.
мило. Следующий вопрос будет следующим: «Как мне изменить значения?» - которые должны были бы абстрагировать объекты строк. Но для быстрого и грязного отображения данных это функционально. – SQLMason
@DanAndrews и мой ответ будет, насколько я получу за это заплатить за это :) –
Спасибо ... это был мой последний вопрос ... лучше использовать обработку массива PHP для генерации таблиц из необработанных данных или для создания тщательно обработанного SQL-запроса для его обработки? У меня есть кодирование, так что это не вопрос необходимости в коде, это просто вопрос не знать лучших практик ... (В качестве примечания, мои данные будут довольно статичными ... любое обновление будет заменой всей таблицы, о которой идет речь.) –