В много случаи това би се считало за лош дизайн, но може да работи, ако всичко от следното е приложимо:
- Не е необходимо да ги търсите
- Можете да приемете (потенциално) ограничена възможност за запитване към тях
- Нямате нужда от релационна цялост или други ограничения, наложени от RDBMS
- Знаете, че никога няма да ви се наложи да ги четете на друг език
- Вие сте уверени, че ще знаете как да ги десериализирате, версирате и мигрирате правилно, когато актуализирате дефиницията на своя клас
- Уверени сте, че форматът за сериализиране на PHP ще бъде стабилен във всички версии (или сте готови да напишете код за миграция, или това е краткосрочен проект и не ви интересува)
- Вие сте готови да приемете незначително наказание за представяне (
SELECT
+deserialize()
ще бъде по-бавно от простоSELECT
)