Przechowywanie danych dla tabel HTML w bazie danych
Zajmuję się tworzeniem aplikacji wykorzystującej PHP / SQL Server, która musi przechowywać informacje o absolwentach z wielu różnych programów akademickich, wraz z informacją o tym, ilu było zatrudnionych po ukończeniu studiów ... Następnie użytkownicy będą pytani, czy będą chcieli porównaj jeden program z drugim, aby móc wygenerować niestandardowe tabele przedstawiające wyniki dla uczniów. Tabele będą wyglądać mniej więcej tak:
Program Salary after 1 Year Salary after 2 Years Etc...
Engineering Lots Even more!
Philosophy Nothing Are you kidding me?
Oto pytanie: czy powinienem przechowywać indywidualne wartości dla tych punktów danych w bazie danych, czy powinienem po prostu przechowywać surowy kod HTML dla wiersza tabeli?
Innymi słowy, czy mam to przechowywać:
ProgramID Salary1 Salary2 Etc...
1 Lots Even More!
2 Nothing Are you kidding me?
Czy mogę to przechowywać:
ProgramID RowHTML
1 <td>Lots</td><td>Even More!</td>...
2 <td>Nothing</td><td>Are you kidding me?</td>
Widzę argumenty dla obu podejść ... moje przeczucie mówi mi, że przechowywanie surowego HTML będzie szybsze - wyeliminuje GOBS przetwarzania PHP. Ale jestem otwarty na inne interpretacje.